Video Streaming
Video Streaming tools -- a subcategory of Media & Streaming
Replace Popular SaaS
44 Tools
Immich
95KHigh-performance self-hosted photo and video management — automatic backup, ML-powered search, and a Google Photos-like experience on your own server.
Jellyfin
49KThe volunteer-built media solution that puts you in control of your media. Stream movies, shows, music, and photos to any device from your own server.
Invidious
19KInvidious is an open source alternative front-end to YouTube
PeerTube
15KA free software to take back control of your videos! With more than 600,000 hosted videos, viewed more than 70 millions times and 150,000 users, PeerTube is the decentralized free software alternative to videos platforms developed by Framasoft
Sonarr
13KReleased under GPL-3.0, Sonarr provides automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab on self-hosted infrastructure.
Radarr
13KAutomatically download movies via Usenet and BitTorrent
MeTube
13KMeTube is a Python-based application that provides web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites.
Stash
12KReleased under AGPL-3.0, Stash provides web-based library organizer and player for your adult media stash on self-hosted infrastructure.
Owncast
11KOwncast is a Go-based application that provides decentralized single-user live video streaming and chat server for running your own live streams.
Piped
9.8KPiped is a self-hosted privacy & encryption tool that provides efficient, privacy-focused alternative to YouTube.
Tube Archivist
7.7KReleased under GPL-3.0, Tube Archivist provides organize, search, and enjoy your YouTube collection. Subscribe, download, and track viewed content on...
Restreamer
5KRestreamer gives you access H.264 real-time video streaming on your website without a streaming provider on your own infrastructure.
MediaCMS
4.8KMediaCMS lets you run modern, featured video and media CMS, written in Python/Django/React, featuring a REST API entirely on your own server.
Pinchflat
4.7KPinchflat lets you download YouTube content built using yt-dlp entirely on your own server.
Yattee
3.4KYattee is a self-hosted video streaming tool that provides privacy-oriented video player for Apple devices.
TVHeadend
3.4KTVHeadend is a self-hosted media servers tool that provides TV streaming server and digital video recorder.
YoutubeDL-Material
3.1KYoutubeDL-Material handles youTube downloader built on Material Design as a self-hosted solution.
ytdl-sub
2.8KYtdl-sub is a self-hosted media downloads tool that provides command line tool for downloading videos and metadata from YouTube.
tubesync
2.7KTubesync handles syncs YouTube channels and playlists to a locally hosted media server as a self-hosted solution.
Kyoo
2.3KKyoo is a self-hosted media servers tool that provides innovative media browser designed for seamless streaming of anime.
Profilarr
2KProfilarr handles import, export, and sync profiles and custom formats via Radarr and Sonarr API as a self-hosted solution.
Medusa
1.9KOpen-source headless commerce engine built for developers who need full control over their storefront
Clipious
1.3KSelf-hosted video streaming tool that provides invidious client for Android.
Edit Mind
1.2KSelf-hosted AI assistants & chatbots tool that provides AI-powered video indexing and search.
Fireshare
1.2KFireshare lets you share your game clips, videos, or other media via unique links entirely on your own server.
nodecast-tv
1.1KFor media servers, nodecast-tv is a self-hosted solution that provides web-based IPTV player.
Materialious
981Materialious handles modern Material Design frontend for Invidious as a self-hosted solution.
PigeonPod
956PigeonPod is a self-hosted podcasts & audiobooks replacement for YouTube.
Ganymede
928Ganymede is a Go-based application that provides twitch VOD and live stream archiving platform. Includes a rendered chat for each archive.
YTPTube
842YTPTube is a self-hosted media downloads replacement for YouTube.
Movary
706Movary is a self-hosted media servers tool with support for Media Streaming, Movies, Tracking.
Youlag
545Youlag lets you run theme and video extension for FreshRSS entirely on your own server.
Loops
355Released under AGPL-3.0, Loops provides decentralized short-video platform on self-hosted infrastructure.
CouchTube
250Self-hosted video streaming tool that provides live TV simulated YouTube frontend.
Omoide
245Omoide is a self-hosted photo galleries tool that provides photo and video library with AI features.
Subatic
159Subatic gives you simple video hosting site that scales with content on your own infrastructure.
YT-DLP Web Player
121YT-DLP Web Player is a self-hosted media servers replacement for Amazon Prime Video, Disney+, and more.
SonaShow
82SonaShow is a self-hosted media management & *arr tool with support for *arr, Television.
RadaRec
66Self-hosted media management & *arr tool that provides web GUI for finding similar movies to selected Radarr movies.
Flox
31Flox is a self-hosted video streaming tool that provides movie, series, and anime watch list.
SoFE
17Released under MIT, SoFE monitors non-filler episodes in Sonarr and generate Plex collections on self-hosted infrastructure.
Channels DVR
Self-hosted media servers tool that provides watch, record, rewind, and pause live TV.
Emby
Emby is a self-hosted media servers tool that provides your personal media on any device.
Plex
Released under Proprietary, Plex streams media collections from anywhere on self-hosted infrastructure.
Why Self-Host Your Video Streaming?
Netflix, Amazon Prime Video, and Disney+ control what content is available, in which region, and for how long — titles disappear from catalogs without warning. YouTube tracks every video you watch to build advertising profiles and algorithmically pushes content designed to maximize watch time rather than serve your interests. Self-hosted video streaming gives you a personal media library that you fully control, with no content removal, no ads, no algorithmic manipulation, and no regional restrictions.
Jellyfin is the leading free and open-source media server, providing a Netflix-like interface for your personal movie, TV show, and music library with multi-user support, transcoding, and mobile apps. Plex and Emby offer more polished interfaces with optional premium features but include some proprietary components. Invidious and Piped provide privacy-respecting YouTube frontends that let you watch YouTube content without Google tracking your viewing habits. PeerTube is a federated video hosting platform — a self-hosted YouTube alternative where instances can share content across the Fediverse.
The *arr stack powers automated media acquisition: Sonarr manages TV shows, Radarr handles movies, and Profilarr synchronizes quality profiles across instances. Tube Archivist provides a self-hosted YouTube archive manager for downloading and organizing YouTube content with a search-friendly interface. Owncast enables live streaming from your own server — a self-hosted Twitch alternative for creators who want full control over their stream. Pinchflat downloads YouTube content on a schedule. Kyoo provides automatic media organization with metadata matching. For mobile viewing, Yattee offers a native YouTube client that connects to Invidious/Piped backends, Clipious provides an Android Invidious client, and Materialious offers a Material Design YouTube frontend.