Awesome JavaScript Network
A ๐ฉ list of resources related with network area written in JavaScript.
High level
- peerflix โ Streaming torrent client for Node.js.
- peercast โ Torrent-stream + chromecast.
- chromecast-player โ simple chromecast player.
Auto discover
- airswarm โ Network swarm that automagically discovers other peers on the network using multicast dns.
- airpaste โ 1-1 network pipe that auto discovers other peers using mdns.
- airscreen โ Connect two screen sessions using airpaste.
- polo โ Zero configuration service discovery module written completely in Javascript.
Streaming
- Peervision โ Live p2p streaming protocol.
- Peervisionary โ Command line tool that combines airswarm and peervision to stream p2p content over your local network.
Low Level
- multicast-dns โ Low level multicast-dns implementation in pure javascript.
- blecat โ 1-1 pipe over bluetooth low energy
- network-address โ Get the local network address of your machine
- bittorrent-dht โ Simple, robust, BitTorrent DHT implementation.
- chromecasts โ Query your local network for Chromecasts and have them play media.
- torrent-stream โ The low level streaming torrent engine that peerflix uses.
- ip-packet โ Encode/decode raw ip packets.