A lightweight BitTorrent client implemented in JavaScript that supports both .torrent files and magnet links. Features include peer discovery, piece downloading, SHA-1 integrity checking, and metadata exchange. Built with Node.js, this client demonstrates core BitTorrent protocol concepts while maintaining a clean, modular codebase.
-
Updated
Jan 14, 2025 - JavaScript