Stars
Forks
Watchers
Developer links
PeerTube
The fediverse's answer to YouTube comes from French non-profit Framasoft: PeerTube is a TypeScript/Angular video platform where hundreds of independently operated instances federate over ActivityPub into one network. Videos you publish are discoverable across the whole video fediverse, and viewers can follow your channels from Mastodon or any ActivityPub platform - or plain RSS - without needing an account on your instance. The namesake innovation attacks video hosting's core cost problem: alongside HLS delivery, an optional WebRTC-based P2P layer lets concurrent viewers' browsers share video segments with each other, so a video going viral distributes its own bandwidth demand instead of crushing your server; instance redundancy extends this by letting friendly instances cache each other's videos. Livestreaming is first-class - stream via OBS or any RTMP software, host permanent streams, enable replays, and interact through live chat. Creators get channels, playlists, analytics, built-in video editing (trim, watermark), and an embeddable player for any website. There are no ads, no data mining, and no recommendation algorithm engineered for watch-time - the project's explicit design stance. Admins control federation policy, P2P settings, and theming; a plugin system extends the rest. AGPL-licensed, 300+ contributors, in active development since 2015.
Benefits
- Viral Videos Don't Crush You
- Browser P2P shares segments among concurrent viewers, distributing bandwidth automatically.
- An Audience Beyond Your Server
- ActivityPub federation makes videos discoverable across the fediverse, followable from Mastodon.
- No Ads, No Algorithm
- No data mining, no engagement-optimized recommendations - your platform, your editorial rules.
- Small Instances, Big Reach
- Redundancy lets friendly instances cache your videos and shoulder the load.
Features
- ActivityPub Federation
- Follow channels and comment across PeerTube, Mastodon, and the wider fediverse.
- P2P-Assisted Streaming
- HLS delivery with optional WebRTC peer sharing on VOD and live, toggleable per user.
- Livestreaming
- RTMP ingest from OBS, permanent streams, replays, and live chat.
- Creator Tools
- Channels, playlists, analytics, and built-in trim and watermark editing.
- Embeddable Player
- Drop your videos into any website with the embedded player.
- Admin Control and Plugins
- Federation policy, theming, moderation tools, and a plugin ecosystem.