• Founder + CEO of Socket (@SocketDev) • Started @webtorrent and @standard • 100+ open source packages on npm • Stanford lecturer for Web Security
simple-peer. 📡 Simple WebRTC video, voice, and data channels
7.8kSpoofMAC. :briefcase: Change your MAC address for debugging
3.2kthanks. 🙌 Give thanks to the open source maintainers you depend on! ✨
2.8kbuffer. The buffer module from node.js, for the browser.
1.9kspoof. Easily spoof your MAC address in macOS, Windows, & Linux!
1.9kawesome-mad-science. Delightful npm packages that make you say "wow, didn't know that was possible!"
1.2kfilldisk.com. :floppy_disk: Masterful trolling with HTML5 localStorage
918TheAnnoyingSite.com. The Annoying Site a.k.a. "The Power of the Web Platform"
882hostile. Simple, programmatic `/etc/hosts` manipulation (in node.js)
796yt-player. Simple, robust, blazing-fast YouTube Player API
690clipboard-copy. Lightweight copy to clipboard for the web
633bitmidi.com. 🎹 Listen to free MIDI songs, download the best MIDI files, and share the best MIDIs on the web
615electron-workshop. Workshop: Build cross-platform desktop apps with Electron
491drag-drop. HTML5 drag & drop for humans
484simple-get. Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines
404timidity. Play MIDI files in the browser w/ Web Audio, WebAssembly, and libtimidity
399run-parallel. Run an array of functions in parallel
387md5-password-cracker.js. Crack MD5 passwords with JavaScript Web Workers
386magickeyboard.io. Ultimate hacker keyboard
357safe-buffer. Safer Node.js Buffer API
350multistream. A stream that emits multiple other streams one after another (streams3)
297p2p-graph. Real-time P2P network visualization with D3
287zelda. Automatically `npm link` all your packages together!
283run-series. Run an array of functions in series
249cs253.stanford.edu. CS 253 Web Security course at Stanford University
214funding. Let's get open source maintainers paid ✨
210render-media. Intelligently render media files in the browser
210last-fm. Simple, robust LastFM API client (for public data)
200queue-microtask. fast, tiny `queueMicrotask` shim for modern engines
189unmute-ios-audio. Enable/unmute WebAudio on iOS, even while mute switch is on
122available. Scan npm for available package names
100run-auto. Determine the best order for running async functions, LIKE MAGIC!
89blob-to-buffer. Convert a Blob to a Buffer.
76speakeasyjs.com. The JavaScript meetup for 🥼 mad science, 🧙♂️ hacking, and 🧪 experiments
65connectivity. Detect if the network is up (do we have connectivity?)
61