⚡️⚡️⚡️ Streaming torrent client for the web, Node.js, Mac, Windows, & Linux.
38
Public repositories
53,004
Total stars
615
Followers
The GitHub presence of WebTorrent showcases a wide range of repositories primarily written in JavaScript. Notable projects include webtorrent, a streaming torrent client for the web, and webtorrent-desktop, which provides a streaming torrent app for various desktop operating systems. Their repositories focus on streaming technologies and file transfer solutions.
⚡️ Streaming torrent client for the web
❤️ Streaming torrent app for Mac, Windows, and Linux
🚀 Streaming file transfer over WebTorrent (torrents on the web)
🌊 Simple, robust, BitTorrent tracker (client & server) implementation
WebTorrent, the streaming torrent client. For the command line.
🕸 Simple, robust, BitTorrent DHT implementation
Streaming encryption for Wormhole.app, based on Encrypted Content-Encoding for HTTP (RFC 8188)
WebTorrent (with WebRTC support in Node.js)
Parse a torrent identifier (magnet uri, .torrent file, info hash)
Simple, robust, BitTorrent peer wire protocol implementation
Create .torrent files
Parse a magnet URI and return an object of keys/values
Discover BitTorrent and WebTorrent peers
bencode de/encoder for nodejs
The code that runs the WebTorrent website
BitTorrent Extension for Peers to Send Metadata Files (BEP 9)
Map a BitTorrent peer ID to a human-readable client name and version
Implementation of ut_pex bittorrent protocol (PEX) for webtorrent
DEPRECATED: Parse a .torrent file and return an object of keys/values
Learn WebTorrent and WebRTC in a guided workshop!
Local Service Discovery (BEP14) implementation
Filesystem (fs) chunk store that is abstract-chunk-store compliant
IndexedDB chunk store that is abstract-chunk-store compliant
Torrent piece abstraction
Sample torrent files for the WebTorrent test suite
download and parse ip-set (blocklist) files
File System Access API chunk store that is abstract-chunk-store compliant
The BitTorrent lt_donthave extension (BEP 54)
Convert an "address:port" string to an array [address:string, port:number]
Parse and compose Magnet URI extension (BEP53) ranges
Convert 'hostname:port' strings to BitTorrent's compact ip/host binary returned by Trackers
Node.js http as a standalone package
Query your local network for Apple TV's and have them play videos
Low level multicast-dns implementation in pure javascript
A low level protocol wrapper on top of the AirPlay HTTP API
No description provided for this repository.
No description provided for this repository.
Renovate's config
WebTorrent builds various projects on GitHub, including webtorrent, which is a streaming torrent client for the web, and webtorrent-desktop, a cross-platform streaming torrent application. These projects emphasize streaming and file transfer capabilities.
WebTorrent primarily uses JavaScript for developing its repositories. This choice aligns with its focus on web technologies and enables robust support for streaming and file transfer functionalities.
Yes, WebTorrent's repositories on GitHub are public. This allows users and developers to access, contribute to, and audit the projects, ensuring transparency in their development and security practices.
Monitor WebTorrent with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account