PeerTube is a decentralized, ActivityPub-federated video hosting platform with live streaming, P2P WebRTC delivery, and customizable community-run instances.

15.3k stars1.9k forksAGPL-3.0last commit Actively maintained

Cloud video streaming and hosting platform for businesses that provides live streaming, video-on-demand hosting, a secure HTML5 player, monetization options (paywalls/ads), CDN delivery, APIs, analytics, and access controls for publishing and distributing video content at scale.
PeerTube is a decentralized, ActivityPub-federated video hosting platform with live streaming, P2P WebRTC delivery, and customizable community-run instances.

15.3k stars1.9k forksAGPL-3.0last commit Actively maintained
Owncast is a self-hosted live streaming server that supports RTMP ingest, HLS playback, and built-in web chat, with optional Fediverse (ActivityPub) integration.

11.5k stars1.2k forksMITlast commit Actively maintained
Self-hosted live streaming server to ingest RTMP/SRT/RTSP, transcode with FFmpeg, and restream to platforms like YouTube Live and Twitch with an easy web UI.

5.2k stars551 forksApache-2.0last commit Actively maintained
Modern open source video and media CMS for hosting, organizing, and streaming video, audio, images, and PDFs with RBAC and a REST API.

5.1k stars952 forksAGPL-3.0last commit Actively maintained
OvenMediaEngine (OME) is a sub-second latency live streaming server that ingests multiple protocols, transcodes to ABR, and delivers streams via WebRTC and Low-Latency HLS.

3.3k stars1.1k forksAGPL-3.0last commit Actively maintained
Self-host game clips and videos, organize them into a library, and share via unique watch links with optional public feed and uploads.
1.5k stars94 forksGPL-3.0last commit Actively maintained
MistServer is an open-source streaming media toolkit that supports HLS, DASH, RTMP, RTSP, SRT and WebRTC for low-latency live and VOD workflows.

508 stars155 forksUnlicenselast commit Actively maintained
Open-source PHP script to launch a self-hosted video sharing site with playlists, collections, and social features.

179 stars63 forkslast commit Actively maintained
Subatic is a lightweight video hosting and streaming platform that stores uploads in S3-compatible object storage, transcodes to HLS, and uses PostgreSQL for metadata. Deployable with Docker Compose.

161 stars11 forksGPL-3.0last commit Actively maintained
Self-hosted YouTube-like video sharing app in Go with automatic MP4 (H.264/AAC) transcoding, thumbnail generation, RSS feeds, and file-based libraries (no DB).

Activity unknown
GNU MediaGoblin is a self-hostable media publishing platform for sharing photos, video, and other media types, designed as a decentralized alternative to proprietary services.

Activity unknown
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 9 of 11 shipped a commit in the last six months. Licences in this list: AGPL-3.0, MIT, Apache-2.0, GPL-3.0, Unlicense. In exchange you take on hosting, backups and updates yourself.
Browse everything in Video Media Servers.