PeerTube
Aplicativo Descentralizado
Comunidade
Detalhes
Licença AGPL-3.0 (github.com/Chocobozzz/PeerTube)
Status de Dev 🟢 Ativo
Detalhe do Status de Dev Released — production; 1,906 active instances and 815,032 registered users hosting 1,563,274 videos as of Oct 2025
Proprietário Framasoft (sponsoring non-profit); originally created by Chocobozzz (developer hired by Framasoft in 2017)
Órgão de Governança Framasoft (French non-profit)
País France
Ano de Início 2017
Stack TypeScript / Node.js (backend); Angular (frontend); HLS.js + WebRTC (peer-to-peer streaming); PostgreSQL
Financiamento Framasoft donations; initial development funded by 2018 crowdfunding; v3.0 (live streaming) funded by Jan 2021 fundraising; pilot deployment by EU Data Protection Supervisor (EDPS) 2022-2024
Última Investigação 1 de jul. de 2026
Aplicativo Descentralizado Atributos
Origens Chocobozzz (independent developer); Framasoft sponsorship from 2017; 2018 KissKissBankBank crowdfunding raised €53,100 (vs €20,000 target)
Banco de Dados PostgreSQL
Linguagem de Consulta REST API + ActivityPub server-to-server
Formatos de Dados ActivityStreams 2.0 / ActivityPub; HLS video segments; RSS feeds
Edição Colaborativa em Tempo Real No (single-creator video upload model)
Edição de Texto Rico Yes (video descriptions, channel pages)
Suporte Móvel Official Android and iOS apps; responsive web
Suporte Web Yes (primary interface)
Aplicativos Nativos Android (F-Droid, Google Play); iOS (App Store, narrow instance list)
Termos Open source AGPL-3.0; federation policy set per-instance
Fundos Unknown — 2018 KissKissBankBank crowdfunding raised €53,100 against €20,000 goal; 2021 v3 crowdfunding amount; Framasoft general budget allocation specific to PeerTube not separately published
Baseado Em ActivityPub; ActivityStreams 2.0; WebTorrent / WebRTC P2P; HLS
Categoria de Caso de Uso Video hosting; live streaming; alternative to YouTube / Vimeo / Dailymotion
Tipo de Interface de Usuário Web app (Angular SPA); native mobile apps
Capacidades Offline Native apps support some offline viewing; web is online-first
Recursos de Colaboração Video comments (federated); channel subscriptions; playlists; live chat in live streams
Portabilidade de Dados Account portability across instances is limited; videos hosted by their origin instance
Ecossistema de Integração Fediverse — Mastodon, Pleroma, Mobilizon, PixelFed via ActivityPub; videos discoverable from Mastodon timelines; RSS feeds for non-Fediverse follows
Exportação de Dados da Web2 Channel sync from YouTube/Vimeo/external sources; standard video file downloads; RSS for channels
Coerência Pró-social Strong — community-owned, ad-free, no algorithmic recommendation manipulation, no dark patterns; nonprofit stewardship; explicit GAFAM-alternative positioning; donation-supported and rejecting ad-revenue-based business models
Fluxos Econômicos Optional creator support button (configurable to point at donation/funding sources); no built-in monetization or ads; instance-level decisions about pricing/donations
Governança e Tomada de Decisão Per-instance governance — each instance sets its own rules, moderation policies, federation choices; Framasoft governs framatube.org and project-direction decisions; admin tools for user management, moderation, and abuse review
Mídia / Publicação Native — this is the core use case (video upload, publishing, hosting, livestreaming)
Gestão do Conhecimento Channel and playlist organization; not a primary KM tool
Sensemaking N/A — video hosting platform; not a sensemaking tool
Gestão de Projetos N/A — video hosting platform; not a project management tool
Modelo de Comunicação Federated server-to-server (ActivityPub) for metadata; HLS+WebRTC P2P for video payload distribution
Resiliência de Rede Federation + viewer-side P2P caching; instance-to-instance video caching (redundancy network)
Mecanismo de Descoberta Instance browsing; SepiaSearch federation search; Fediverse follow relationships; RSS
Participantes Máximos Per-instance scaled by hardware; viewer-side P2P scales popular videos to thousands of concurrent viewers
Soberania de Dados Instance-based — creators choose instance based on policy alignment; instance operators control hosting decisions