webtorrent
Web P2P Client
A streaming torrent client written in JavaScript that enables peer-to-peer file sharing over the web using WebRTC.
⚡️ Streaming torrent client for the web
30k stars
678 watching
3k forks
Language: JavaScript
last commit: 3 months ago
Linked from 5 awesome lists
bittorrentbrowserhacktoberfestjavascriptnodejsp2pstreamingtorrentwebrtcwebtorrent
Related projects:
Repository | Description | Stars |
---|---|---|
| Enables peer-to-peer file sharing over the web using WebRTC and BitTorrent protocols | 3,465 |
| A command-line tool for managing BitTorrent files and streams | 1,183 |
| A Node.js implementation of the BitTorrent peer wire protocol. | 351 |
| A desktop application that enables peer-to-peer file sharing using the BitTorrent protocol. | 9,748 |
| A Node.js implementation of a BitTorrent tracker that supports various protocols and provides statistics via web interface or JSON data. | 1,794 |
| A streaming torrent client for Node.js that enables users to stream video and music content from torrents. | 6,195 |
| Enables communication between web browsers and gRPC services using JavaScript | 8,698 |
| A peer-to-peer communication library built on WebRTC that enables data and media connections between browsers. | 12,564 |
| A Node.js library for reading, creating, and hashing BitTorrent files. | 197 |
| Serves torrent files over HTTP using a REST-like API to enable streaming and downloading | 46 |
| A module for creating .torrent files used in BitTorrent distributions | 341 |
| This project provides a utility to parse and extract metadata from torrent identifiers. | 443 |
| Provides an abstraction layer for managing torrent pieces in a JavaScript application. | 23 |
| A lightweight, single-executable BitTorrent client with web streaming capabilities and customizable features. | 1,926 |
| An implementation of the BitTorrent Distributed Hash Table (DHT) protocol in JavaScript | 1,233 |