Invidious је алтернативни фронт-енд за YouTube. Invidious не користи званични YouTube API; уместо тога, анализира изворни код YouTube сајта како би добио потребне информације (као што су пројекти попут youtube-dl и NewPipe).
Обрађује већину корисничких захтева преко сервера на којем је инсталиран, што позитивно утиче на кориснике. Код пројекта је написан у програмском језику Crystal, користи PostgreSQL DBMS и дистрибуира се под AGPLv3+ лиценцом.
Invidious је, заправо, аналоган ранијем прилично популарном веб сервису HookTube , чији је аутор, у јулу прошле године (недељу дана након што је Invidious најављен), добио упозорење од компаније Google о кршењу услова коришћења YouTube API-ја и био је приморан да прекине „нормалан“ рад свог сервиса.
Главна сврха ХоокТубе-а била је слање захтева корисника на Гоогле-ове сервере (ИоуТубе), што је, иако је побољшало приватност корисника и омогућавало им да гледају и преузимају видео записе (укључујући оне са географским ограничењима, на пример).
Invidious тренутно ради на месечном циклусу објављивања и намењен је да администраторима њихових сопствених Invidious инстанци пружи мање или више релевантна и стабилна побољшања изворног кода.
Невидљиве карактеристике
Невидљиво Омогућава корисницима да гледају ИоуТубе видео записе без оглашавања и без Гоогле праћења.
У овом тренутку, Инвидиоус АПИ користи апликацију ФрееТубе, музички плејер МусицПипед и веб локацију ЦлоудТубе.

С друге стране, такође нуди могућност увоза/извоза претплата у Invidious-у (укључујући NewPipe формат), историје прегледања и подешавања. RSS подршка је такође укључена за YouTube фидове и прилагођене фидове.
Такође могућност управљања претплатама, приказивање само непосећених видео записа и најновијих видео записа, испорука обавештења о новим видео записима, увоз претплата са ИоуТубе-а.
Још једна прилично добра карактеристика Инвидиоус-а је могућност уграђивања Инвидиоус видео записа на странице других веб локација. И директно и са ИоуТубе-а (користећи скрипту).
Такође је вредно напоменути да Invidious пружа сопствени API за програмере. Остале значајне карактеристике овог фронт-енда укључују:
- Режим само за звук (на мобилном уређају не треба држати прозор отвореним)
- Бесплатни софтвер (АГПЛв3 лиценца)
- У Инвидиоус нема огласа нити праћења корисника
- Нема потребе за отварањем Гоогле налога да бисте сачували претплате
- Лаган (почетна страница је компримована ~ 4КБ)
- Тамни режим
- Интегрисани сталак
- Подесите подразумеване опције плејера (брзина, квалитет, аутоматска репродукција, петља).
- Могућност прегледа видео записа без укључивања ЈаваСцрипт-а
- Подршка за Реддит коментаре уместо ИТ коментара
- Не користи ниједан званични ИоуТубе АПИ
- Заобилазно блокирање у случају да видео није доступан у земљи корисника
- АПИ за програмере

За оне који су заинтересовани да испробају Invidious, требало би да знају да можете посетити веб локацију на којој се услуга налази; линк је овај.
Или могу да преузму код са предње стране и да га лично монтирају на сервер.
Како инсталирати Инвидиоус?
За оне који су заинтересовани за монтирање овог фронт-енд-а на сервер или на свој систем на свом личном рачунару.
Али пре потребно је имати неке зависности неопходне за рад Инвидиоус-а, па их прво морамо инсталирати.
Ако сте корисник Arch Linux-а, Manjaro-а, Antergos-а или било ког другог деривата Arch Linux-а, требало би да отворите терминал и откуцате следеће:
sudo pacman -S shards crystal imagemagick librsvg postgresql
У случају оних који су корисници Дебиана, Убунту-а или било ког њиховог деривата, откуцаћемо следеће:
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
Урадите ово сада ћемо преузети Инвидиоус скрипту за инсталацију:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh