All Git Users → mafintosh

292 open source projects by mafintosh

1. Respawn
Spawn a process and restart it if it crashes
✭ 252
javascript
2. Polo
Polo is a zero configuration service discovery module written completely in Javascript.
✭ 242
javascript
3. Benny Hill
Play the Benny Hill theme while running another command
✭ 227
javascript
4. Pumpify
Combine an array of streams into a single duplex stream using pump and duplexify
✭ 200
javascript
5. Mp4 Stream
Streaming mp4 encoder and decoder
✭ 198
javascript
6. Flat File Db
Fast in-process flat file database that caches all data in memory
✭ 189
javascript
7. Ims
Install My Stuff - an opinionated npm module installer
✭ 184
javascript
8. Dns Discovery
Discovery peers in a distributed system using regular dns and multicast dns.
✭ 183
javascript
9. Peer Network
Create servers/clients that listen on names instead of ports and hostnames and are accessible over the internet
✭ 181
javascript
10. Browser Server
A HTTP "server" in the browser that uses a service worker to allow you to easily send back your own stream of data.
✭ 180
javascript
11. Diffy
A tiny framework for building diff based interactive command line tools.
✭ 180
javascript
12. Duplexify
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
✭ 173
javascript
13. Jitson
Just-In-Time JSON.parse compiler
✭ 173
javascript
14. Localcast
A shared event emitter that works across multiple processes on the same machine, including the browser!
✭ 168
javascript
15. Playback
Video player built using electron and node.js
16. Dnsjack
A simple DNS proxy that lets you intercept domains and route them to whatever IP you decide.
✭ 166
javascript
17. Browserify Fs
fs for the browser using level-filesystem and browserify
✭ 157
javascript
18. Level Filesystem
Full implementation of the fs module on top of leveldb
✭ 154
javascript
19. Nanobench
Simple benchmarking tool with TAP-like output that is easy to parse
✭ 154
javascript
20. Torrent Stream
The low level streaming torrent engine that peerflix uses
✭ 1,843
javascript
21. Tetris
Play tetris in your terminal - in color
✭ 149
javascript
22. Lil Pids
Dead simple process manager with few features
✭ 143
javascript
23. Hyperphone
A telephone over Hyperbeam
✭ 143
javascript
24. End Of Stream
Call a callback when a readable/writable/duplex stream has completed or failed.
✭ 136
javascript
25. Node Modules
Search for node modules
✭ 129
javascript
26. Flat Tree
A series of functions to map a binary tree to a list
✭ 128
javascript
27. Add To Systemd
Small command line tool to simply add a service to systemd
✭ 125
javascript
28. Ssh Exec
Execute a script over ssh using Node.JS
✭ 122
javascript
29. Tree To String
Convert a tree structure into a human friendly string
✭ 122
javascript
30. Airswarm
Network swarm that automagically discovers other peers on the network using multicast dns
✭ 121
javascript
31. Wat2js
Compile WebAssembly .wat files to a common js module
✭ 121
javascript
32. Deejay
Music player that broadcasts to everyone on the same network
✭ 118
javascript
33. Hyperpipe
Distributed input/output pipe.
✭ 116
javascript
34. Dht Rpc
Make RPC calls over a Kademlia based DHT.
✭ 116
javascript
35. Unordered Array Remove
Efficiently remove an element from an unordered array without doing a splice
✭ 114
javascript
36. Hyperssh
Run SSH over hyperswarm!
✭ 113
javascript
37. P2p Workshop
a workshop to learn about p2p
✭ 112
html
38. Mininet
Spin up and interact with virtual networks using Mininet and Node.js
✭ 110
javascript
39. Jsonkv
Single file write-once database that is valid JSON with efficient random access on bigger datasets
✭ 109
javascript
40. Browser Sync Stream
Rsync between a server and the browser.
✭ 107
javascript
41. Shared Structs
Share a struct backed by the same underlying buffer between C and JavaScript
✭ 106
javascript
42. Chromecasts
Query your local network for Chromecasts and have them play media
✭ 1,423
javascript
43. Ansi Diff Stream
A 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
✭ 103
javascript
44. Docker Registry Server
docker registry server in node.js
✭ 102
javascript
45. Dns Packet
An abstract-encoding compliant module for encoding / decoding DNS packets
✭ 102
javascript
46. Taco Nginx
Bash script that runs a service and forwards a subdomain to it using nginx when it listens to $PORT
✭ 101
shell
47. Protocol Buffers Schema
No nonsense protocol buffers schema parser written in Javascript
✭ 96
javascript
48. Peervision
a live p2p streaming protocol
✭ 96
javascript
49. Soundcloud To Dat
Download all music from a Soundcloud url and put it into a Dat
✭ 94
javascript
50. Noise Network
Authenticated P2P network backed by Hyperswarm and Noise
✭ 93
javascript
1-50 of 292 user projects