1. RespawnSpawn a process and restart it if it crashes
2. PoloPolo is a zero configuration service discovery module written completely in Javascript.
3. Benny HillPlay the Benny Hill theme while running another command
4. PumpifyCombine an array of streams into a single duplex stream using pump and duplexify
6. Flat File DbFast in-process flat file database that caches all data in memory
7. ImsInstall My Stuff - an opinionated npm module installer
8. Dns DiscoveryDiscovery peers in a distributed system using regular dns and multicast dns.
9. Peer NetworkCreate servers/clients that listen on names instead of ports and hostnames and are accessible over the internet
10. Browser ServerA HTTP "server" in the browser that uses a service worker to allow you to easily send back your own stream of data.
11. DiffyA tiny framework for building diff based interactive command line tools.
12. DuplexifyTurn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
14. LocalcastA shared event emitter that works across multiple processes on the same machine, including the browser!
16. DnsjackA simple DNS proxy that lets you intercept domains and route them to whatever IP you decide.
19. NanobenchSimple benchmarking tool with TAP-like output that is easy to parse
24. End Of StreamCall a callback when a readable/writable/duplex stream has completed or failed.
26. Flat TreeA series of functions to map a binary tree to a list
30. AirswarmNetwork swarm that automagically discovers other peers on the network using multicast dns
31. Wat2jsCompile WebAssembly .wat files to a common js module
32. DeejayMusic player that broadcasts to everyone on the same network
38. MininetSpin up and interact with virtual networks using Mininet and Node.js
39. JsonkvSingle file write-once database that is valid JSON with efficient random access on bigger datasets
41. Shared StructsShare a struct backed by the same underlying buffer between C and JavaScript
42. ChromecastsQuery your local network for Chromecasts and have them play media
43. Ansi Diff StreamA transform stream that diffs input buffers and outputs the diff as ANSI. If you pipe this to a terminal it will update the output with minimal changes
45. Dns PacketAn abstract-encoding compliant module for encoding / decoding DNS packets
46. Taco NginxBash script that runs a service and forwards a subdomain to it using nginx when it listens to $PORT