PeerTube
Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser.
High commit volume, frequent releases and growing activity.
Commit activity more than 89% of tracked projects; popularity more than 85%. How this is calculated.
Commits, last 11 months
| Stars | 15k |
|---|---|
| Latest release | v8.3.0 · 15 Sept 2026 |
| Repo updated | 16 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | Nodejs |
Is PeerTube actively maintained?
PeerTube is under active development: 1929 commits landed over the last 11 months, averaging roughly 186 commits a month in the most recent quarter.
The most recent tagged release, v8.3.0, shipped within the last month — a current, installable version exists today.
Of the 19 projects we track in Media Streaming - Video Streaming, PeerTube ranks #2 by health score — in the top quarter of its category.
What PeerTube actually does
PeerTube is a federated video hosting platform that uses peer-to-peer technology within the browser to distribute bandwidth across viewers. Built with Node.js and distributed under the AGPL-3.0 licence, it allows administrators to run independent video streaming nodes that can interconnect with each other.
Best fit: Self-hosters who want to build an independent video platform or participate in a decentralised media network without relying on centralised corporate infrastructure.
Worth knowing: The peer-to-peer playback model relies on active viewers sharing data, meaning videos with low initial viewership will place higher bandwidth demands directly on your server.
Deployment notes
Node.js applications typically require a reverse proxy like Nginx or Caddy to handle TLS termination, alongside persistent storage for media files and a separate database system.
Links
PeerTube as a replacement for
Alternatives to PeerTube
Projects in the same categories, ordered by health score.
Decentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options.
Alternative YouTube front-end.
A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.
Organize, search, and enjoy your YouTube collection. Subscribe, download, and track viewed content with metadata indexing and a user-friendly interface.
Streaming Server with Sub-Second Latency.
Modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API.