awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
feross avatar

feross/webtorrent-app

0
View on GitHub↗
10,073 stars·1,030 forks·JavaScript·MIT·3 vueswebtorrent.io/desktop↗

Webtorrent App

WebTorrent App is a cross-platform BitTorrent desktop client used for downloading and streaming files on Mac, Windows, and Linux. It functions as a peer-to-peer file sharing tool that supports both standard BitTorrent peers and browser-based WebTorrent peers.

The application enables BitTorrent file streaming, allowing users to watch video or audio content immediately without waiting for the full download to complete. It provides a consistent interface for cross-platform media playback and desktop torrent management.

The software coordinates peer-to-peer distribution for sharing and receiving large data sets across a decentralized network.

Features

  • Torrent Streaming - Enables real-time playback of media content directly from torrents without waiting for the full download.
  • Web-Based Media Players - Renders streaming video and audio content using a browser-native player integrated with a local network stream.
  • BitTorrent Clients - Functions as a cross-platform desktop application for downloading and streaming files using the BitTorrent protocol.
  • BitTorrent Implementations - Implements the BitTorrent peer-to-peer file sharing protocol using a JavaScript library in Node.js.
  • Sequential File Streaming - Allows watching video or audio content from a torrent file immediately without waiting for the full download.
  • Peer-to-Peer File Sharing - Coordinates the sharing and receiving of large data sets across a decentralized network using BitTorrent.
  • Torrent Management Tools - Provides tools for downloading and organizing large files via the BitTorrent protocol on desktop computers.
  • WebTorrent Enabled Clients - Supports both standard BitTorrent peers and browser-based WebTorrent peers for expanded connectivity.
  • Torrent Transfer Managers - Manages the download and seeding lifecycle of torrents across Mac, Windows, and Linux.
  • Cross-Platform Media Players - Provides a consistent media playback experience for torrented files across multiple operating systems.
  • Media Streaming Proxies - Serves downloaded torrent pieces as a local web stream for consumption by the frontend media player.
  • Inter-Process Communication Bridges - Coordinates data exchange between the main system process and the browser windows using asynchronous message passing.
  • Desktop Application Wrappers - Wraps a web application in a Chromium browser and Node.js runtime to provide native operating system access.
  • Media and Communication - Streaming torrent client.

Historique des stars

Graphique de l'historique des stars pour feross/webtorrent-appGraphique de l'historique des stars pour feross/webtorrent-app

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait feross/webtorrent-app ?

WebTorrent App is a cross-platform BitTorrent desktop client used for downloading and streaming files on Mac, Windows, and Linux. It functions as a peer-to-peer file sharing tool that supports both standard BitTorrent peers and browser-based WebTorrent peers.

Quelles sont les fonctionnalités principales de feross/webtorrent-app ?

Les fonctionnalités principales de feross/webtorrent-app sont : Torrent Streaming, Web-Based Media Players, BitTorrent Clients, BitTorrent Implementations, Sequential File Streaming, Peer-to-Peer File Sharing, Torrent Management Tools, WebTorrent Enabled Clients.

Quelles sont les alternatives open-source à feross/webtorrent-app ?

Les alternatives open-source à feross/webtorrent-app incluent : webtorrent/webtorrent-desktop — ❤️ Streaming torrent app for Mac, Windows, and Linux. webtorrent/webtorrent — WebTorrent is a JavaScript client library and peer-to-peer file sharing tool that implements the BitTorrent protocol.… filecxx/filecentipede — FileCentipede is a comprehensive file management and transfer application designed to handle diverse network protocols… mafintosh/peerflix — Peerflix is a BitTorrent media streamer and Node.js streaming client that converts torrent files and magnet links into… transmission/transmission — Transmission is a lightweight BitTorrent client designed for the efficient exchange of files across decentralized… tatsuhiro-t/aria2 — aria2 is a multi-protocol download manager and BitTorrent client. It functions as a command-line utility and a…

Alternatives open source à Webtorrent App

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Webtorrent App.
  • webtorrent/webtorrent-desktopAvatar de webtorrent

    webtorrent/webtorrent-desktop

    10,072Voir sur GitHub↗

    ❤️ Streaming torrent app for Mac, Windows, and Linux

    JavaScriptbittorrentelectronhacktoberfest
    Voir sur GitHub↗10,072
  • webtorrent/webtorrentAvatar de webtorrent

    webtorrent/webtorrent

    31,045Voir sur GitHub↗

    WebTorrent is a JavaScript client library and peer-to-peer file sharing tool that implements the BitTorrent protocol. It enables the seeding and downloading of files via magnet links and info hashes across both the browser and Node.js environments. The project distinguishes itself by using WebRTC data channels to establish direct browser-to-browser networking, allowing decentralized data transfer across different domains without a central server. It specifically focuses on streaming torrent media, enabling incremental video and audio playback by prioritizing sequential pieces of a file before

    JavaScriptbittorrentbrowserhacktoberfest
    Voir sur GitHub↗31,045
  • filecxx/filecentipedeAvatar de filecxx

    filecxx/FileCentipede

    10,805Voir sur GitHub↗

    FileCentipede is a comprehensive file management and transfer application designed to handle diverse network protocols and data operations. It functions as a multi-protocol download manager, a full-featured BitTorrent client, and a remote filesystem manager, providing a unified interface for moving and organizing data across local and remote environments. The application distinguishes itself through deep browser integration, which allows for the direct capture of media streams, video, and bulk download links from web pages. It also includes a modular utility suite that enables users to perfor

    C++bittorrent-clientbtdownload
    Voir sur GitHub↗10,805
  • mafintosh/peerflixAvatar de mafintosh

    mafintosh/peerflix

    6,276Voir sur GitHub↗

    Peerflix is a BitTorrent media streamer and Node.js streaming client that converts torrent files and magnet links into live media streams. It functions as a torrent-to-HTTP proxy, transforming peer-to-peer data into a local HTTP stream for playback. The project enables the streaming of video and audio content from the BitTorrent network without requiring the full file to be downloaded first. It supports remote media playback and integrates with external media players. The system manages sequential piece requesting and magnet-link metadata resolution to facilitate real-time playback. It utili

    JavaScript
    Voir sur GitHub↗6,276
  • Voir les 30 alternatives à Webtorrent App→