Socket
Book a DemoInstallSign in
Socket
h

hicom150

npm

Packages

Co-maintainers

28 packages

addr-to-ip-port

Convert an 'address:port' string to an array [address:string, port:number]

bencode

Bencode de/encoder

bep53-range

Magnet URI extension (BEP53) range implementation

bittorrent-dht

Simple, robust, BitTorrent DHT implementation

bittorrent-lsd

Local Service Discovery (BEP14) implementation

bittorrent-peerid

Map a BitTorrent peer ID to a human-readable client name and version

bittorrent-protocol

Simple, robust, BitTorrent peer wire protocol implementation

bittorrent-tracker

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

bunyan-mqtt

A bunyan raw stream to publish to mqtt

create-torrent

Create .torrent files

fs-chunk-store

Filesystem (fs) chunk store that is abstract-chunk-store compliant

ip-set

Efficient mutable set for IP addresses

load-ip-set

download and parse ip-set (blocklist) files

lt_donthave

The BitTorrent lt_donthave extension (BEP 54)

magnet-uri

Parse a magnet URI and return an object of keys/values

parse-torrent

Parse a torrent identifier (magnet uri, .torrent file, info hash)

parse-torrent-file

Parse a .torrent file and return an object of keys/values

string2compact

Convert 'hostname:port' strings to BitTorrent's compact ip/host binary returned by Trackers

torrent-discovery

Discover BitTorrent and WebTorrent peers

torrent-piece

Torrent piece abstraction

ut_metadata

Extension for Peers to Send Metadata Files (BEP 9)

ut_pex

Extension for Peer Discovery (PEX)

webtorrent

Streaming torrent client

webtorrent-cli

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

webtorrent-fixtures

Sample torrent files for the WebTorrent test suite