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.
Deploy