The best open source alternative to YouTube is Invidious. If that doesn't suit you, we've compiled a ranked list of other open source YouTube alternatives to help you find a suitable replacement. Other interesting open source alternatives to YouTube are: Navidrome, Nuclear, PeerTube, and Loops.
YouTube alternatives are mainly Media & Streaming Tools but may also be Decentralized Social Networks or Video Platforms. Browse these if you want a narrower list of alternatives or looking for a specific functionality of YouTube.
Open source front-end for YouTube that strips out ads, tracking, and algorithmic distractions while letting you subscribe to channels and manage playlists.

Invidious is an alternative front-end for YouTube that lets you watch videos without Google's tracking, advertising, or data collection. It acts as a privacy-respecting proxy to YouTube's content, meaning you get access to the same videos without handing over your browsing habits to Google.
The interface is deliberately minimal. No recommendation algorithms pushing you toward more content, no autoplay traps, and no ads interrupting playback. For people who want to watch a specific video and move on, that restraint is the point.
You don't need a YouTube account to use it. Invidious has its own account system that lets you subscribe to channels and build playlists, all stored independently from Google. Your subscription list stays yours.
It's available in multiple languages, with translations contributed by the community. A public API is also available for developers who want to build on top of it or integrate YouTube content into their own projects without going through Google's official API.
Invidious is self-hostable, so technically inclined users or organizations can run their own instance rather than relying on public ones. Public instances are available for those who just want to start watching without any setup. If you're looking for a decentralized video platform that doesn't depend on YouTube at all, PeerTube is worth considering alongside it.
It's particularly useful for anyone concerned about Google's data practices, those who want a distraction-free viewing experience, or anyone who wants to watch YouTube content in a browser without running Google's JavaScript.
Looking for open source alternatives to other popular services? Check out other posts in the alternatives series and openalternative.co, a directory of open source software with filters for tags and alternatives for easy browsing and discovery.
Open-source desktop music player for Windows, macOS, and Linux. Search artists and tracks across multiple sources, build playlists, and listen without ads or tracking.

Nuclear is a desktop music player that pulls audio from multiple online sources, with no ads, no tracking, and no subscription required. It's been around since 2016, carries over 17,000 GitHub stars, and is released under the AGPL-3.0 license. The full source code is publicly auditable, and there's no telemetry or data collection of any kind.
The core experience is straightforward: search for an artist, album, or track, and Nuclear finds it across whatever sources are available. Playlists can be built from any source, reordered, renamed, and saved for later. You can also import playlists from other services or from JSON files, which makes migrating away from a streaming subscription fairly practical.
Extensibility is a real part of the design. A plugin API lets you add new audio sources or other functionality, and auto-update is built in. Built-in themes give some control over the interface, and a log viewer is included for debugging — useful if something stops resolving correctly.
A more unusual feature is the built-in Model Context Protocol server. This lets an AI agent (Claude, Codex, or similar tools) connect to Nuclear and control playback, search for music, and manage queues and playlists programmatically. Most music players don't offer anything like it.
Nuclear runs on Windows, macOS (both Intel and Apple Silicon), and Linux. Linux users have several install options including Flatpak, AUR, and AppImage. No mobile version exists. If you'd rather self-host your own music library instead, something like Navidrome takes a different approach entirely.
One tradeoff worth knowing: because Nuclear streams from external sources rather than licensed catalogs, its legal standing has been questioned, and source availability can vary.
Create your own video hosting platform with PeerTube - a free, open-source alternative to YouTube. Join 600,000+ videos across 1,000+ interconnected platforms without ads or tracking.

PeerTube is a revolutionary decentralized video platform that puts control back in your hands. Unlike centralized platforms, PeerTube allows you to create your own video hosting website while connecting to a network of over 1,000 interconnected platforms hosting more than 600,000 videos.
Key advantages include:
Rich features for everyone:
Mobile app available for Android and iOS, plus the new v7 interface brings improved accessibility and modern design. Developed by Framasoft, a French non-profit, PeerTube represents a true digital common that belongs to its community - funded by donations, not corporate interests.
Open-source, decentralized short-video platform that gives creators control. No ads, no lock-in, built on ActivityPub for true community ownership.

Loops is a revolutionary approach to short-form video sharing that puts creators and communities first. Unlike traditional platforms, this federated, open-source alternative operates without corporate control or invasive advertising.
Built on ActivityPub protocol, Loops connects seamlessly with the broader fediverse, including Mastodon and Pixelfed. Your content reaches audiences across compatible platforms while you maintain complete ownership of your data and community.
Key features include:
The platform offers modern creator tools without the lock-in of traditional social media. Hashtag discovery, engagement metrics, and notification controls help you build authentic connections while respecting your time and privacy.
Currently in open beta, Loops represents a sustainable alternative to commercial platforms, funded by community support rather than advertising revenue.