10 Best Node.js BitTorrent Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

webtorrent

⚡️ Streaming torrent client for the web

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.6/ 5
41
Top Feedback
2Easy to Use
2Performant
1Highly Customizable
GitHub Stars
25K
Weekly Downloads
11K
Last Commit
11d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
nt

node-torrent

Bittorrent client for node.js.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
410
Weekly Downloads
63
Last Commit
10mos ago
Bundle Size (min+gzip)
44.5KB
Not Tree-Shakeable

bittorrent-tracker

🌊 Simple, robust, BitTorrent tracker (client & server) implementation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
3K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

bittorrent-protocol

Simple, robust, BitTorrent peer wire protocol implementation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
297
Weekly Downloads
2K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

webtorrent-cli

WebTorrent, the streaming torrent client. For the command line.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
703
Weekly Downloads
392
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

bittorrent-dht

🕸 Simple, robust, BitTorrent DHT implementation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
4K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

bittorrent-tracker-proxy

🌊 Simple, robust, BitTorrent tracker (client & server) implementation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
2
Last Commit
1mo ago
Bundle Size (min+gzip)
17.8KB
Not Tree-Shakeable

@tradle/bittorrent-dht

🕸 Simple, robust, BitTorrent DHT implementation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
16
Last Commit
2mos ago
Bundle Size (min+gzip)
15.8KB
Not Tree-Shakeable

porla

A programmable BitTorrent client for servers and seedboxes.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
48
Weekly Downloads
1
Last Commit
10mos ago
Bundle Size (min+gzip)
67.5KB
Not Tree-Shakeable
btz

bittorrent-tracker-zeronet

Simple, robust, ZeroNet-style BitTorrent tracker (client & server) implementation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
Bundle Size (min+gzip)
19.1KB
Not Tree-Shakeable