WebTorrent
- npm install webtorrent
- https://webtorrent.io
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
bittorrent-tracker
🌊 Simple, robust, BitTorrent tracker (client & server) implementation -
webtorrent
⚡️ Streaming torrent client for the web -
-
webtorrent-desktop
❤️ Streaming torrent app for Mac, Windows, and Linux -
instant.io
🚀 Streaming file transfer over WebTorrent (torrents on the web) -
torrent-discovery
Discover BitTorrent and WebTorrent peers
-
webtorrent-cli
WebTorrent, the streaming torrent client. For the command line.
-
-
parse-torrent
Parse a torrent identifier (magnet uri, .torrent file, info hash)
-
webtorrent-hybrid
WebTorrent (with WebRTC support in Node.js)
-
create-torrent
Create .torrent files
-
webtorrent-fixtures
Sample torrent files for the WebTorrent test suite
-
bittorrent-dht
🕸 Simple, robust, BitTorrent DHT implementation -
magnet-uri
Parse a magnet URI and return an object of keys/values
-
ut_pex
Implementation of ut_pex bittorrent protocol (PEX) for webtorrent
-
bittorrent-peerid
Map a BitTorrent peer ID to a human-readable client name and version
-
ut_metadata
BitTorrent Extension for Peers to Send Metadata Files (BEP 9)
-
torrent-piece
Torrent piece abstraction
-
bittorrent-protocol
Simple, robust, BitTorrent peer wire protocol implementation
-
string2compact
Convert 'hostname:port' strings to BitTorrent's compact ip/host binary returned by Trackers
-
addr-to-ip-port
Convert an "address:port" string to an array [address:string, port:number]
-
airplayer
Forked from watson/airplayerQuery your local network for Apple TV's and have them play videos
-
airplay-protocol
Forked from watson/airplay-protocolA low level protocol wrapper on top of the AirPlay HTTP API
-
parse-torrent-file Archived
DEPRECATED: Parse a .torrent file and return an object of keys/values