Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
yts
Node.js promise-based library for interacting with the YTS YIFY movies API.
aria2
Library and for aria2, "The next generation download utility."
bencodec
Library for decoding and encoding bencode data
bencode
Bencode de/encoder
torrent-files-library
Scan directories to build a library of media files (movie or tv show) that follows torrent naming conventions
subtitler
Command line and library to search and download subtitles.
@baptistecdr/aria2
Library for aria2, "The next generation download utility."
parse-torrent
Parse a torrent identifier (magnet uri, .torrent file, info hash)
load-ip-set
download and parse ip-set (blocklist) files
bittorrent-tracker
Simple, robust, BitTorrent tracker (client & server) implementation
webtorrent
Streaming torrent client
create-torrent
Create .torrent files
bittorrent-dht
Simple, robust, BitTorrent DHT implementation
torrent-piece
Torrent piece abstraction
string2compact
Convert 'hostname:port' strings to BitTorrent's compact ip/host binary returned by Trackers
piratebay-scraper
Simple NPM library for scraping The PirateBay
bittorrent-protocol
Simple, robust, BitTorrent peer wire protocol implementation
ut_pex
Extension for Peer Discovery (PEX)
ut_metadata
Extension for Peers to Send Metadata Files (BEP 9)
compact2string
Convert BitTorrent compact hostname & port buffer to a string 'hostname:port'