Invidious és un front-end alternatiu a YouTube, Invidious no utilitza l'API oficial de YouTube, al seu lloc, analitza el codi font del lloc de YouTube per obtenir la informació necessà ria (com a projectes com youtube-dl i NewPipe).
Alhora que processa la majoria de les sol·licituds d'usuaris a través del servidor on està instal·lat, cosa que afecta positivament els usuaris. El codi del projecte està escrit en el llenguatge de programació Crystal, utilitza el DBMS PostgreSQL i es distribueix sota la llicència AGPLv3+.
Invidious, de fet, és anà leg al força popular servei web anterior HookTube , l'autor del qual, el juliol de l'any passat (una setmana després que es va anunciar Invidious), va rebre una carta d'advertència de Google sobre la violació dels termes d'ús de l'API de YouTube i es va veure obligat a aturar Treball «normal» del seu servei.
L'objectiu principal d'HookTube era enviar les sol·licituds dels usuaris als servidors de Google (YouTube), la qual cosa, encara que va millorar la privacitat dels usuaris i també els va permetre veure i descarregar vÃdeos (inclosos aquells amb restriccions geogrà fiques, per exemple).
Invidious actualment es manté en un cicle de llançaments mensuals i està destinat a proporcionar als administradors de les seves pròpies instà ncies de Invidious millores de codi font més o menys rellevants i estables.
CaracterÃstiques de Invidious
Invidiós els permet als usuaris poder veure vÃdeos de YouTube sense publicitat i sense seguiment de Google.
En aquest punt, l'API Invidious utilitza l'aplicació FreeTube, el reproductor de música MusicPiped i el lloc web de CloudTube.

D'altra banda, també es destaca la possibilitat d'importar/exportar subscripcions a Invidious (inclòs el format NewPipe), l'historial de navegació i la configuració. Suport RSS per a feeds de YouTube i feeds personalitzats.
Aixà com la capacitat per administrar subscripcions, poder mostrar només vÃdeos no visitats i els vÃdeos més recents, lliurament de notificacions sobre nous vÃdeos, importació de subscripcions des de YouTube.
Una altra caracterÃstica bastant bona de Invidious és la possibilitat d'incrustar vÃdeos amb Invidious a les pà gines d'altres llocs. Tant directament com des de YouTube (usant un script).
També cal destacar que Invidious proporciona la seva pròpia API per a desenvolupadors. De les altres caracterÃstiques que podem destacar d'aquest front-end trobem:
- Mode de sol à udio (no cal mantenir la finestra oberta al mòbil)
- Programari lliure (llicència AGPLv3)
- En Invidious no hi ha anuncis ni seguiment a l'usuari
- No cal crear un compte de Google per guardar subscripcions
- Lleuger (pà gina d'inici és ~ 4 KB comprimit)
- Mode fosc
- suport integrat
- Establir les opcions predeterminades de l'reproductor (velocitat, qualitat, reproducció automà tica, bucle).
- La possibilitat de veure el vÃdeo sense la inclusió de JavaScript
- Suport per a comentaris de Reddit en lloc de comentaris de YT
- No utilitza cap de les API oficials de YouTube
- Omissió de bloquejos en cas que el vÃdeo no estigui disponible per al paÃs d'l'usuari
- API de desenvolupador

Per als qui estiguin interessats a provar Invidious han de saber què poden visitar la pà gina web on està muntat el servei l'enllaç és aquest.
O poden descarregar el codi de l'front-end i muntar personalment en un servidor.
Com instal·lar Invidious?
Per als que estiguin interessats en muntar aquest front-end en un servidor o en el seu sistema en el seu ordinador personal.
però abans és necessari comptar amb algunes dependències necessà ries per al funcionament de Invidious, de manera que primer hem de instal·lar-les.
Si són usuaris d'Arch Linux, Manjaro , Antergos o qualsevol altre derivat d'Arch linux han d'obrir una terminal i teclejar el següent:
sudo pacman -S shards crystal imagemagick librsvg postgresql
En el cas dels que siguin usuaris de Debian, Ubuntu o qualsevol derivat d'aquests anem a teclejar el següent:
curl -sSL https://dist.crystal-lang.org/apt/setup.sh | sudo bash
curl -sL "https://keybase.io/crystal/pgp_keys.asc" | sudo apt-key add -
echo "deb https://dist.crystal-lang.org/apt crystal main" | sudo tee /etc/apt/sources.list.d/crystal.list
sudo apt-get update
sudo apt install crystal libssl-dev libxml2-dev libyaml-dev libgmp-dev libreadline-dev librsvg2-dev postgresql imagemagick libsqlite3-dev
Fet això ara anem a descarregar l'script instal·lador de Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh