hash-to-port

Port mapper

Maps a given value to a specific port within a defined range

Hash a value to a valid port

GitHub

34 stars
5 watching
3 forks
Language: JavaScript
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mafintosh/ip-packetTools for working with IP packets in JavaScript.42
mafintosh/peer-networkCreates servers and clients that use a distributed hash table to communicate over the internet using names instead of ports or hostnames.184
mafintosh/network-addressA utility project that provides a simple way to retrieve the local network address of a machine67
mafintosh/dns-packetA library for encoding and decoding DNS packets207
mafintosh/discovery-serverA TCP/UTP server that auto announces itself using discovery-channel58
mafintosh/torrent-mountCreates a virtual filesystem for real-time torrent access1,406
mafintosh/webcatEnables peer-to-peer communication between users on the web using public-key authentication and WebRTC.446
mafintosh/k-rpc-socketA low-level network layer implementation for peer-to-peer communication in distributed systems23
mafintosh/hyperpipeDistributes input/output operations between multiple systems using a key-based architecture.119
mafintosh/utp-nativeNative bindings for libutp, allowing developers to create UDP-based network servers and clients with high-performance and low-latency connectivity.103
mafintosh/torrent-dockerEnables real-time boot of remote Docker images using Bittorrent315
mafintosh/multicast-dnsAn implementation of a low-level multicast DNS protocol in pure JavaScript513
mafintosh/hyperdhtA peer-to-peer distributed hash table implementation with support for discovery and hole punching95
mafintosh/k-rpcLow-level implementation of k-rpc protocol used in the BitTorrent DHT74
mafintosh/peer-wire-protocolA Node.js implementation of the BitTorrent protocol's communication layer46