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
677 watching
3k forks
Language: JavaScript
last commit: 6 days ago
Linked from 5 awesome lists
bittorrentbrowserhacktoberfestjavascriptnodejsp2pstreamingtorrentwebrtcwebtorrent
Related projects:
Repository | Description | Stars |
---|---|---|
webtorrent/instant.io | Enables peer-to-peer file sharing over the web using WebRTC and BitTorrent protocols | 3,465 |
webtorrent/webtorrent-cli | A command-line tool for managing BitTorrent files and streams | 1,177 |
webtorrent/bittorrent-protocol | A Node.js implementation of the BitTorrent peer wire protocol. | 349 |
webtorrent/webtorrent-desktop | A desktop application that enables peer-to-peer file sharing using the BitTorrent protocol. | 9,740 |
webtorrent/bittorrent-tracker | A Node.js implementation of a BitTorrent tracker that supports various protocols and provides statistics via web interface or JSON data. | 1,791 |
mafintosh/peerflix | A streaming torrent client for Node.js that enables users to stream video and music content from torrents. | 6,192 |
grpc/grpc-web | Enables communication between web browsers and gRPC services using JavaScript | 8,680 |
peers/peerjs | A peer-to-peer communication library built on WebRTC that enables data and media connections between browsers. | 12,522 |
fent/node-torrent | A Node.js library for reading, creating, and hashing BitTorrent files. | 197 |
winpooh32/peerstohttp | Serves torrent files over HTTP using a REST-like API to enable streaming and downloading | 46 |
webtorrent/create-torrent | A module for creating .torrent files used in BitTorrent distributions | 341 |
webtorrent/parse-torrent | This project provides a utility to parse and extract metadata from torrent identifiers. | 441 |
webtorrent/torrent-piece | Provides an abstraction layer for managing torrent pieces in a JavaScript application. | 23 |
varbhat/exatorrent | A lightweight, single-executable BitTorrent client with web streaming capabilities and customizable features. | 1,918 |
webtorrent/bittorrent-dht | An implementation of the BitTorrent Distributed Hash Table (DHT) protocol in JavaScript | 1,233 |