An open source, privacy-focused alternative front-end for YouTube videos
Invidious is an open source alternative front-end to YouTube that lets people watch videos without ads, tracking, or a need for JavaScript. Built as a lightweight web application, it gives users a cleaner, privacy-respecting way to browse and stream YouTube content. Anyone can pick a public instance from the official instances list and start watching immediately, or self-host their own copy for full control over their viewing experience.
Key features include:
On the technical side, Invidious supports embedded video playback and exposes a developer API for building external tools and applications. It deliberately avoids the official YouTube APIs, and the project accepts contributions without requiring a Contributor License Agreement. Users can import subscriptions and watch history from YouTube, NewPipe, and FreeTube, and export data back out to those same platforms, making it easy to migrate an existing setup.
The project is community driven, with translations coordinated through Weblate and code contributions welcomed through standard fork-and-pull-request workflows. It is released under the AGPL-3.0 license, and the maintainers note that they take no responsibility for how the tool or third-party instances are used, encouraging users to follow their local regulations. The project has attracted a large community, reflected in its thousands of GitHub stars and active contributor base.
Repository