Projects in Awesome Lists by feross
A curated list of projects in awesome lists by feross .
https://github.com/feross/simple-peer
๐ก Simple WebRTC video, voice, and data channels
browser data-channels javascript nodejs p2p peer-connection webrtc
Last synced: 14 May 2025
https://github.com/feross/thanks
๐ Give thanks to the open source maintainers you depend on! โจ
community funding javascript nodejs npm open-source sustainability thanks
Last synced: 14 May 2025
https://github.com/feross/buffer
The buffer module from node.js, for the browser.
browser browserify buffer javascript nodejs
Last synced: 13 May 2025
https://github.com/feross/spoof
Easily spoof your MAC address in macOS, Windows, & Linux!
javascript linux mac nodejs spoof spoofmac wifi
Last synced: 15 May 2025
https://github.com/feross/filldisk.com
:floppy_disk: Masterful trolling with HTML5 localStorage
Last synced: 16 Oct 2025
https://github.com/feross/theannoyingsite.com
The Annoying Site a.k.a. "The Power of the Web Platform"
annoying browser html5 javascript troll web web-app website
Last synced: 12 Apr 2025
https://github.com/feross/TheAnnoyingSite.com
The Annoying Site a.k.a. "The Power of the Web Platform"
annoying browser html5 javascript troll web web-app website
Last synced: 31 Mar 2025
https://github.com/feross/hostile
Simple, programmatic `/etc/hosts` manipulation (in node.js)
Last synced: 14 May 2025
https://github.com/feross/yt-player
Simple, robust, blazing-fast YouTube Player API
api browser browserify es6 iframe javascript player video youtube youtube-api youtube-player
Last synced: 19 Oct 2025
https://github.com/feross/clipboard-copy
Lightweight copy to clipboard for the web
browser browserify clipboard clipboard-copy clipboard-js clipboardjs copy javascript
Last synced: 15 May 2025
https://github.com/feross/bitmidi.com
๐น Listen to free MIDI songs, download the best MIDI files, and share the best MIDIs on the web
audio javascript midi midi-files midi-player music nodejs website
Last synced: 04 Apr 2025
https://github.com/feross/electron-workshop
Workshop: Build cross-platform desktop apps with Electron
Last synced: 05 Apr 2025
https://github.com/feross/drag-drop
HTML5 drag & drop for humans
browser browserify drag-and-drop drag-drop html5 javascript
Last synced: 08 Apr 2025
https://github.com/feross/simple-get
Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines
browser browserify get http https javascript nodejs post
Last synced: 14 May 2025
https://github.com/feross/md5-password-cracker.js
Crack MD5 passwords with JavaScript Web Workers
Last synced: 13 Sep 2025
https://github.com/feross/run-parallel
Run an array of functions in parallel
async browser javascript nodejs parallel
Last synced: 13 Apr 2025
https://github.com/feross/timidity
Play MIDI files in the browser w/ Web Audio, WebAssembly, and libtimidity
browser javascript midi midi-files player web-audio webassembly
Last synced: 04 Apr 2025
https://github.com/feross/safe-buffer
Safer Node.js Buffer API
buffer javascript nodejs safe security
Last synced: 13 Apr 2025
https://github.com/feross/multistream
A stream that emits multiple other streams one after another (streams3)
javascript multistream nodejs stream streams
Last synced: 08 Apr 2025
https://github.com/feross/p2p-graph
Real-time P2P network visualization with D3
d3 demo graph network networking p2p p2p-graph p2p-network-visualization peer visualization webtorrent
Last synced: 05 Apr 2025
https://github.com/feross/zelda
Automatically `npm link` all your packages together!
javascript link nodejs npm zelda
Last synced: 01 Nov 2025
https://github.com/feross/run-series
Run an array of functions in series
async browser javascript nodejs series
Last synced: 27 Jun 2025
https://github.com/feross/cs253.stanford.edu
CS 253 Web Security course at Stanford University
javascript security stanford web web-security
Last synced: 13 Sep 2025
https://github.com/feross/render-media
Intelligently render media files in the browser
audio browser browserify file javascript media mediasource play render stream streaming video
Last synced: 12 Apr 2025
https://github.com/feross/funding
Let's get open source maintainers paid โจ
funding mad-science maintainers open-source sustainability
Last synced: 08 Jul 2025
https://github.com/feross/last-fm
Simple, robust LastFM API client (for public data)
javascript last-fm lastfm lastfm-api music musicbrainz nodejs
Last synced: 07 Apr 2025
https://github.com/feross/queue-microtask
fast, tiny `queueMicrotask` shim for modern engines
browser javascript microtask nexttick nodejs queuemicrotask settimeout shim
Last synced: 15 May 2025
https://github.com/feross/studynotes.org
โ๏ธ Learn faster. Study better.
advanced-placement ap ap-notes college college-essays essays high-school notes outlines study
Last synced: 17 Dec 2025
https://github.com/feross/whiteboard
P2P Whiteboard powered by WebRTC and WebTorrent
Last synced: 27 Mar 2025
https://github.com/feross/mediasource
MediaSource API as a node.js Writable stream
browser javascript mediasource nodejs stream streaming streams video
Last synced: 04 Apr 2025
https://github.com/feross/chrome-net
Use the Node `net` API in Chrome Apps
chrome-apps chrome-extension chrome-net javascript net nodejs tcp
Last synced: 13 Apr 2025
https://github.com/feross/cross-zip
Cross-platform .zip file creation
create-zip-file cross-zip file javascript nodejs zip zip-file
Last synced: 04 Apr 2025
https://github.com/feross/login-with-twitter
Login with Twitter. OAuth without the nonsense.
Last synced: 09 Apr 2025
https://github.com/feross/ieee754
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object.
browser buffer ieee754 javascript nodejs
Last synced: 16 May 2025
https://github.com/feross/fullscreen-api-attack
Demo of phishing attack on the native HTML5 full screen API.
Last synced: 13 Sep 2025
https://github.com/feross/unmute-ios-audio
Enable/unmute WebAudio on iOS, even while mute switch is on
audio ios javascript mute nodejs safari web web-audio
Last synced: 08 May 2025
https://github.com/feross/capture-frame
Capture video screenshot from a `<video>` tag (at the current time)
browser canvas capture frame javascript screenshot video
Last synced: 28 Jun 2025
https://github.com/feross/cyberhobo
Offline `git push` and `npm publish` for cyberhobos
Last synced: 13 Sep 2025
https://github.com/feross/bg-sound
Web Component to emulate the old-school <bgsound> HTML element
background bgsound html html-element javascript midi sound web-components
Last synced: 05 Jul 2025
https://github.com/feross/available
Scan npm for available package names
available javascript name nodejs npm package package-manager registry
Last synced: 13 Sep 2025
https://github.com/feross/lxjs-chat
Talk to strangers! (P2P video chat using WebRTC)
Last synced: 13 Sep 2025
https://github.com/feross/reddit
Simple Reddit API client
api javascript nodejs reddit reddit-api reddit-bot reddit-client
Last synced: 12 Oct 2025
https://github.com/feross/play.cash
๐ถ Music lovers, rejoice.
listen music music-video playlist songs youtube
Last synced: 13 Sep 2025
https://github.com/feross/run-waterfall
Run an array of functions in series, each passing its results to the next function
async browser javascript nodejs waterfall
Last synced: 06 Apr 2025
https://github.com/feross/is-buffer
Determine if an object is a Buffer
browser browserify buffer is-buffer javascript nodejs
Last synced: 16 May 2025
https://github.com/feross/run-auto
Determine the best order for running async functions, LIKE MAGIC!
async auto browser javascript nodejs
Last synced: 09 Apr 2025
https://github.com/feross/wiresheep
WireSheep shows you each user on the network and all the HTTP requests they're making in a pretty News Feed, a la Facebook.
Last synced: 13 Sep 2025
https://github.com/feross/string-to-stream
Convert a string into a stream (streams2)
browser browserify javascript nodejs stream string
Last synced: 05 Apr 2025
https://github.com/feross/arch
Better `os.arch()` for node and the browser -- detect OS architecture
arch architecture javascript nodejs
Last synced: 13 Apr 2025
https://github.com/feross/feross.org
Pure concentrated awesome (a.k.a. my blog)
Last synced: 23 Apr 2025
https://github.com/feross/config
Server config files (nginx, mysql, certbot)
Last synced: 02 Mar 2025
https://github.com/feross/run-parallel-limit
Run an array of functions in parallel, but limit the number of tasks executing at the same time
async browser javascript limit nodejs parallel
Last synced: 05 Apr 2025
https://github.com/feross/blob-to-buffer
Convert a Blob to a Buffer.
binary blob bonary browser browserify buffer javascript
Last synced: 06 Sep 2025
https://github.com/feross/location-history
Lightweight browser location history abstraction
Last synced: 14 Oct 2025
https://github.com/feross/fromentries
Object.fromEntries() ponyfill (in 6 lines)
browser es6 es7 es8 esnext fromentries javascript nodejs object object-fromentries polyfill ponyfill
Last synced: 05 Apr 2025
https://github.com/feross/express-sitemap-xml
Serve sitemap.xml from a list of URLs in Express
express javascript middleware nodejs sitemap sitemap-generator sitemap-xml
Last synced: 01 Aug 2025
https://github.com/feross/typedarray-to-buffer
Convert a typed array to a Buffer without a copy.
browser browserify buffer javascript nodejs typed-arrays typedarray
Last synced: 04 Apr 2025
https://github.com/feross/speakeasyjs.com
The JavaScript meetup for ๐ฅผ mad science, ๐งโโ๏ธ hacking, and ๐งช experiments
Last synced: 13 Sep 2025
https://github.com/feross/beepbeep
Make a console beep sound.
beep console javascript nodejs sound
Last synced: 13 Sep 2025
https://github.com/feross/connectivity
Detect if the network is up (do we have connectivity?)
browser browserify connection detect javascript network nodejs
Last synced: 12 Apr 2025
https://github.com/feross/stream-to-blob
Convert a Readable Stream to a Blob
blob browser javascript readable-stream stream
Last synced: 23 Jul 2025
https://github.com/feross/color-scheme-change
Detect system color scheme changes on the web (Dark Mode)
color-scheme css dark-mode javascript media-query nodejs prefers-color-scheme web
Last synced: 10 Sep 2025
https://github.com/feross/conferences
Conferences that I will attend or have already attended
Last synced: 30 Oct 2025
https://github.com/feross/git-pull-or-clone
Ensure a git repo exists on disk and that it's up-to-date
clone git javascript nodejs pull repository
Last synced: 13 Sep 2025
https://github.com/feross/life
An experiment in treating life like a software project.
Last synced: 16 Sep 2025
https://github.com/feross/simple-sha256
Generate SHA-256 hashes (in Node and the Browser)
crypto hash javascript nodejs sha-256 sha256
Last synced: 13 Sep 2025
https://github.com/feross/facebook-like-everything
Bookmarklet to Like every post+comment that you see on Facebook.
Last synced: 13 Sep 2025
https://github.com/feross/load-script2
Dynamic script loading for modern browsers
browser javascript script script-loader
Last synced: 13 Sep 2025
https://github.com/feross/async-lru
A simple async LRU cache supporting O(1) set, get and eviction of old keys
async browser javascript lru lru-cache nodejs
Last synced: 13 Sep 2025
https://github.com/feross/webcam-spy
Demo of Adobe Flash clickjacking vulnerability to spy on a user's webcam.
Last synced: 13 Sep 2025
https://github.com/feross/dotfiles
Configuration files for zsh, screen, git, ssh, sublime, dot dot dot
Last synced: 13 Sep 2025
https://github.com/feross/ahh-windows
Windows XP Emulator -- in the browser :)
Last synced: 02 Mar 2025
https://github.com/feross/chrome-dgram
Use the Node `dgram` API in Chrome Apps
chrome-apps chrome-dgram chrome-extension dgram javascript nodejs udp
Last synced: 08 Apr 2025
https://github.com/feross/call-log
Instrument a JavaScript class (or object) so that anytime a method function is called it gets logged to the console.
Last synced: 13 Sep 2025
https://github.com/feross/braingrinder
Instant foreign language flashcards (with audio!)
Last synced: 17 Dec 2025
https://github.com/feross/objection-slug
Automatically generate slugs for an Objection.js model
javascript nodejs objection objection-orm objectionjs slug slugify url
Last synced: 13 Sep 2025
https://github.com/feross/chrome-dns
Use the Node `dns` API in Chrome Apps
chrome-apps chrome-dns chrome-extension dns javascript nodejs
Last synced: 13 Sep 2025
https://github.com/feross/caught-in-a-web-of-apis
Attack code to accompany "Caught in a Web of APIs: An Analysis of Powerful Web APIs" research paper
Last synced: 07 Jul 2025
https://github.com/feross/cache-chunk-store
In-memory LRU (least-recently-used) cache for abstract-chunk-store compliant stores
abstract-chunk-store cache in-memory javascript lru nodejs
Last synced: 13 Sep 2025
https://github.com/feross/freepats
FreePats General MIDI sound set
freepats general-midi javascript midi midi-files nodejs sound soundfont
Last synced: 13 Sep 2025
https://github.com/feross/stream-to-blob-url
Convert a Readable Stream to a Blob URL
blob blob-url javascript nodejs stream
Last synced: 13 Sep 2025
https://github.com/feross/feross-card
It's me, Feross!
business-card feross javascript nodejs npm npm-card npx npx-card
Last synced: 13 Sep 2025
https://github.com/feross/chunk-store-stream
Convert an abstract-chunk-store compliant store into a readable or writable stream
abstract-chunk-store chunk-store chunk-store-stream javascript nodejs stream streams
Last synced: 13 Sep 2025
https://github.com/feross/raft
An understandable consensus algorithm
cpp raft raft-consensus-algorithm
Last synced: 25 Jun 2025
https://github.com/feross/simple-concat
Super-minimalist version of `concat-stream`. Less than 15 lines!
browser concat javascript nodejs stream
Last synced: 09 May 2025
https://github.com/feross/fling
Send songs, videos, web urls from your phone to your desktop with a flick of your wrist
Last synced: 13 Sep 2025
https://github.com/feross/detect-proxy
Using <img> to detect whether the user is browsing through a proxy or not.
Last synced: 02 Mar 2025
https://github.com/feross/supertranslate
"Super translate" words into many different languages at once
Last synced: 02 Mar 2025
https://github.com/feross/base64-js
New repo for ongoing work in https://github.com/beatgammit/base64-js (Base64 encoding/decoding in pure JS)
Last synced: 23 Aug 2025