Invidious

Invidious is a free and open-source alternative frontend to YouTube.[2][3] It is available as a Docker container,[4] or from the GitHub master branch.[5] It is intended to be used as a lightweight and "privacy-respecting" alternative to the official YouTube website.[2]

Invidious
Original author(s)Omar Roth
Developer(s)Samantaz Fox,[1] Émilien Devos (unixfox),[1] Matthew McGarvey[1]
Initial releaseAugust 13, 2018 (2018-08-13)
Stable release
2022.08.27 / August 27, 2022 (2022-08-27)
Repositorygithub.com/iv-org/invidious
Written inCrystal, HTML, JavaScript
TypeFrontend
LicenseAGPLv3
Websiteinvidious.io

Version history

Invidious was originally released as Version 0.1.0 on 13 August 2018 and was created by Omar Roth.[1] Notable updates include:[6]

  • Search and play YouTube videos (since 0.1.0)[7]
  • Official developer API (since 0.1.0)[7]
  • Geo-restriction bypassing (since 0.1.0)[7]
  • XSS Protection (since 0.5.0)[8]
  • Search filters (since 0.6.0)[9]
  • Support for playlist RSS feeds (since 0.6.0)[9]
  • 1080p video support (since 0.7.0)[10]
  • Support for watching playlists (since 0.9.0)[11]
  • Support for translations (since 0.13.0)[12]
  • Continues support for annotations after YouTube removed them (since 0.13.0)[12]
  • Support for .onion instances (since 0.13.0)[12]
  • Support for YouTube's "Trending" page (since 0.13.0)[12]
  • Support for downloading videos (since 0.14.0)[13]
  • Video previews (since 0.17.0)[14]
  • Web notifications (since 0.18.0)[15]
  • Support for YouTube's "Communities" tab (0.19.0)[16]
  • Custom playlists (since 0.20.0)[17]

Technology

Invidious does not use the official YouTube API, but scrapes the website for video and metadata such as likes and views.[7] This is done intentionally to decrease the amount of data shared with Google. The web-scraping tool is called the Invidious Developer API.[7] It is also partially used in the free and open-source app, Yattee.[18]

In 2020, Omar Roth stated that he would be stepping down from the project and shutting down the main instance at invidio.us.[19] However, the project still continues and unofficial instances of the service still exist.[20]

See also

References

  1. "Team". Invidious. Retrieved 2022-08-24.
  2. "5 Apps to Protect Your Privacy on YouTube and Stop Google From Tracking You". MUO. 2021-08-28. Retrieved 2021-11-10.
  3. Betts, Andy (November 14, 2019). "How to Watch Flagged YouTube Videos Without Logging In". MUO.
  4. "Installation - Invidious Documentation". docs.invidious.io. Retrieved 2022-08-24.
  5. "Installation - Invidious Documentation". docs.invidious.io. Retrieved 2022-08-24.
  6. "Releases · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  7. "Release Week 1: Invidious API and Geo-Bypass · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  8. "Release Week 5: Privacy and Security · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  9. "Release Week 6: Filters and Thumbnails · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  10. "Release Week 7: 1080p and Search Types · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  11. "Release Week 9: Playlists · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  12. "Release Version 0.13.0: Translations, Annotations, and Tor · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  13. "Release Version 0.14.0: Community · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  14. "Release Version 0.17.0: Player and Authentication API · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  15. "Release Version 0.18.0: Native Notifications and Optimizations · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  16. "Release Version 0.19.0: Communities · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  17. "Release Version 0.20.0: Custom Playlists · iv-org/invidious". GitHub. Retrieved 2022-08-24.
  18. Yattee, Yattee, 2022-08-24, retrieved 2022-08-24
  19. "Omar Roth". omar.yt. Retrieved 2022-08-24.
  20. "Invidious Instances". api.invidious.io. Retrieved 2022-08-24.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.