Hi there 👋 My name is Jordan Eldredge and I'm a software engineer at Meta currently working on Relay a JavaScript GraphQL client. I have many side projects including: Webamp…
Hi there 👋
My name is Jordan Eldredge and I'm a software engineer at Meta currently working on Relay a JavaScript GraphQL client.
I have many side projects including:
- Webamp - A reimplementation of Winamp 2.9 in HTML5 and Javascript.
- Winamp Skin Museum - Infinite scroll through >100k Winamp skins with instant search and in-browser interactive preview.
- Grats - Implementation-First GraphQL for TypeScript using static analysis.
- Eel-Wasm - An in-browser compiler which speeds up in-browser rendering of user-defined music visualizations.
- no-constant-binary-expression - A core ESLint rule which I proposed and contributed. Has caught interesting bugs in many popular JavaScript projects.
-
webamp
Winamp 2 reimplemented for the browser
TypeScript ★ 11k 5d agoExplain → -
grats
Implementation-First GraphQL for TypeScript
JavaScript ★ 357 20d agoExplain → -
raven-for-redux
A Raven middleware for Redux
JavaScript ★ 293 6y agoExplain → -
urlmeme
A meme generator where the URL is the user interface
JavaScript ★ 127 6y agoExplain → -
codeception-mailcatcher-module
Test emails in your Codeception acceptance tests
PHP ★ 111 7mo agoExplain → -
dotfiles
My configuration files
Vim script ★ 92 5y agoExplain → -
hashbin
A paste bin that never sees the contents of its pastes
HTML ★ 82 2y agoExplain → -
markdown.today
Store your journal as an encrypted markdown file on Dropbox and edit/view it from any browser
JavaScript ★ 61 7y agoExplain → -
eel-wasm
Compile Nullsoft's EEL code to Web Assembly
TypeScript ★ 60 6mo agoExplain → -
better-indent-support-for-php-with-html
This script allows you to indent HTML sections in PHP files
VimL ★ 51 10y agoExplain → -
vscode-implicit-parentheses
Clarify JavaScript operator precedence by showing implicit parentheses as inline decorations.
TypeScript ★ 35 3y agoExplain → -
awesome-atwoods-law
A curated list of applications reimplemented in JavaScript
★ 24 8y agoExplain → -
redux-to-relay-with-live-resolvers-example
Demonstrating migrating from Redux to Relay using Live Resolvers
JavaScript ★ 24 1y agoExplain → -
transcode-to-mp3-stream
Php library for streaming various audio files as mp3 by transcoding on the fly
PHP ★ 23 8y agoExplain → -
jerkll
A tiny(!) JavaScript clone of Jekyll inspired by RequireJS
JavaScript ★ 18 10y agoExplain → -
jordaneldredge.com
My personal website
TypeScript ★ 15 8d agoExplain → -
mailcatcher-codeception-helper
Test emails in your Codeception acceptance tests
PHP ★ 12 11y agoExplain → -
lilypond-hub
An index of Lilypond scores on GitHub
★ 11 3y agoExplain → -
whatthefuckshouldibeforhalloween
What The Fuck Should I Be For Halloween
HTML ★ 8 5y agoExplain → -
vagrant-lamp ⑂
My default LAMP development stack for Vagrant
Ruby ★ 7 12y agoExplain → -
awesome-semantic-nullability
A list of tools and frameworks in the GraphQL ecosystem that have some level of support for the semantic nullability
★ 6 1y agoExplain → -
snake.js
A minimal JavaScript implementation of the game Snake
JavaScript ★ 6 10y agoExplain → -
tdd-jest-backbone
An example of using Jest --watch to write/test a Backbone view
JavaScript ★ 6 9y agoExplain → -
winamp-skins
A collection of winamp skins for use with winamp2-js
★ 5 11y agoExplain → -
butterchurn ⑂
Butterchurn is a WebGL implementation of the Milkdrop Visualizer
JavaScript ★ 4 5mo agoExplain → -
Winamp-Skinning-Archive ⑂
This is a collection of information relating to Winamp and skinning of it be it classic (2.x) or modern (5.x) skin as taken from publically posted material. This is to prevent it being lost as has sadly happened to some skinning information over the years.
★ 4 8y agoExplain → -
pong-js
A very simple implementation of Pong in JS using Canvas and Web Audio API
JavaScript ★ 4 9y agoExplain → -
web-audio-resources ⑂
:musical_keyboard: A list of curated web audio resources
★ 4 8y agoExplain → -
uribin
A self-replicating paste bin that lives in URL shorteners
JavaScript ★ 4 9y agoExplain → -
idle-chains
Generate Idle Thumbs episode descriptions using Markov Chain
Python ★ 4 10y agoExplain → -
captbaritone
GitHub Readme
★ 3 1y agoExplain → -
powerline-fonts ⑂
Patched fonts for Powerline users.
★ 3 13y agoExplain → -
PHP-Chord-Name-Parser
A class that parses musical chord names into their component notes
PHP ★ 3 16y agoExplain → -
eslint-plugin-indexof
No description.
JavaScript ★ 3 9y agoExplain → -
weighin-server
No description.
JavaScript ★ 3 9y agoExplain → -
hss-urlmeme
Post images to HSS chat rooms with ease
Python ★ 3 10y agoExplain → -
open-ani-online
Created with CodeSandbox
★ 2 4y agoExplain → -
fachme
No description.
JavaScript ★ 2 5mo agoExplain → -
grats-relay-example
Example project using Grats and Relay
TypeScript ★ 2 8mo agoExplain → -
nullability-wg ⑂
No description.
★ 2 1y agoExplain → -
webamp-music
No description.
★ 2 7y agoExplain → -
online-ukulele-tuner
An online JavaScript Ukulele tuner
★ 2 11y agoExplain → -
winamp-eqf ▣
JavaScript library to parse Winamp equalizer files
JavaScript ★ 2 5y agoExplain → -
jpg.sexy
A clone of http://jpg.to
Python ★ 2 9y agoExplain → -
vimrc-survey
Looking for the most common lines in .vimrc files on GitHub
Python ★ 2 11y agoExplain → -
WHUMP ⑂
Web HTML Universal Music Player
HTML ★ 2 10y agoExplain → -
weighin-cli
No description.
JavaScript ★ 2 9y agoExplain → -
vim-vigilant
A Vim plugin to quickly spin off asyncronous Python tests in a Tmux Split
VimL ★ 2 11y agoExplain → -
singer-website
Code for my singer website
HTML ★ 2 8y agoExplain → -
rapbot ⑂
No description.
JavaScript ★ 2 13y agoExplain → -
hex_game
No description.
Python ★ 2 10y agoExplain → -
guides
Documentation for routine tasks I used to have to continually look up
★ 2 12y agoExplain → -
relay ⑂
Relay is a JavaScript framework for building data-driven React applications.
Rust ★ 1 3d agoExplain → -
awesome-wasm-langs ⑂
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
★ 1 6y agoExplain → -
indigo
No description.
TypeScript ★ 1 3y agoExplain → -
projectm ⑂
projectM - cross-platform music visualization. Open-source and Milkdrop-compatible
★ 1 5y agoExplain → -
groundline
The groundline javascript library
★ 1 10y agoExplain → -
twoslash ⑂
You take some Shiki, add a hint of TypeScript compiler, and 🎉 incredible static code samples
★ 1 3y agoExplain → -
konami-js ⑂
Add the Konami Code easter egg to your project. Compatible with gestures on smartphones and tablets as well.
JavaScript ★ 1 7y agoExplain → -
tool-bar ⑂
Package providing customisable toolbar for Atom
CSS ★ 1 7y agoExplain → -
react-hello-world-es5
No description.
JavaScript ★ 1 9y agoExplain → -
eslint ⑂
A fully pluggable tool for identifying and reporting on patterns in JavaScript.
JavaScript ★ 1 4y agoExplain → -
xray ⑂
An experimental next-generation Electron-based text editor
Rust ★ 1 8y agoExplain → -
atom ⑂
:atom: The hackable text editor
JavaScript ★ 1 7y agoExplain → -
wp2md ⑂
A script to convert Wordpress XML dump to markdown files
Python ★ 1 12y agoExplain → -
workshop-dotfiles
A minial set of dotfiles, useful as an introduction to vim
VimL ★ 1 11y agoExplain → -
weighin-example
No description.
JavaScript ★ 1 6y agoExplain → -
wedding-newspaper
No description.
★ 1 12y agoExplain → -
webvs ⑂
Audio Visualization rendering library for the browser
TypeScript ★ 1 8y agoExplain → -
webpack-starter-kit ⑂
A quick example of webpack with assets and CDN setup
JavaScript ★ 1 9y agoExplain → -
vimux-nose-test ⑂
Run nose tests in vimux
★ 1 11y agoExplain → -
vimix ⑂
Vimux with Elixir Mix Integration
★ 1 11y agoExplain → -
vim-plugin-random-colorscheme-picker ⑂
Pick the VIM colorscheme that you are destined to be with.:)
VimL ★ 1 10y agoExplain → -
vim-colors-solarized ⑂
precision colorscheme for the vim text editor
VimL ★ 1 12y agoExplain → -
vim-choosewin ⑂
Land on window you chose like tmux's 'display-pane'
VimL ★ 1 10y agoExplain → -
vim-awesome ⑂
Awesome Vim plugins from across the universe
Python ★ 1 9y agoExplain → -
vim-async-make-green ⑂
Vim plugin to asynchronously run make and display a green/red bar on success/failure
★ 1 11y agoExplain → -
vim-airline ⑂
lean & mean statusline for vim that's light as air
VimL ★ 1 13y agoExplain → -
vim-addon-sql ⑂
kiss alias aware SQL completion for Vim
VimL ★ 1 12y agoExplain → -
underscore ⑂
JavaScript's utility _ belt
JavaScript ★ 1 8y agoExplain → -
twitter-limericks
No description.
Python ★ 1 11y agoExplain → -
transform-amd-to-commonjs-example ⑂
Example usage of https://github.com/msrose/babel-plugin-transform-amd-to-commonjs
JavaScript ★ 1 9y agoExplain → -
transcripts ⑂
Changelog episode transcripts in Markdown format 📚
★ 1 8y agoExplain → -
throwaway
Testing if gitter will follow a repo to a new organization
★ 1 10y agoExplain → -
The-Mutopia-Project ⑂
Open source sheet music
Perl ★ 1 12y agoExplain → -
solarsystem
No description.
CSS ★ 1 10y agoExplain → -
snooze ⑂
Gmail API hack to replace Mailbox's beloved Snooze functionality
Python ★ 1 10y agoExplain → -
slider ⑂
React Slider
JavaScript ★ 1 9y agoExplain → -
skeleton-html
Easily bootstrap a front-end project
JavaScript ★ 1 10y agoExplain → -
shouldibuybitcoin.today ⑂
A simple website where people can vote whether you should buy bitcoin today or not.
JavaScript ★ 1 8y agoExplain → -
sadtrombone.vim
Trigger SadTrombone.com mp3 from within vim
VimL ★ 1 14y agoExplain → -
rxjs ⑂
A reactive programming library for JavaScript
TypeScript ★ 1 8y agoExplain → -
richenum ⑂
A powerful enum library for Python.
Python ★ 1 9y agoExplain → -
repo-vimrc
Keep per-repository .vimrc files in your .vim directory
VimL ★ 1 9y agoExplain → -
redux-raven-middleware ⑂
:bird: Redux middleware for sending error reports to Sentry through raven-js.
JavaScript ★ 1 9y agoExplain → -
redux-from-scratch ⑂
Official code for my ebook, Redux From Scratch
JavaScript ★ 1 9y agoExplain → -
redux-dropbox-middleware
Persist/rehydrate your redux state to/from Dropbox
JavaScript ★ 1 9y agoExplain → -
redux ⑂
Predictable state container for JavaScript apps
JavaScript ★ 1 8y agoExplain → -
rcm ⑂
rc file (dotfile) management
Shell ★ 1 12y agoExplain → -
rc ⑂
Dotfiles
VimL ★ 1 11y agoExplain → -
raven-js ⑂
JavaScript client for Sentry
JavaScript ★ 1 6y agoExplain → -
raganwald.github.com ⑂
raganwald.com jekyll source
HTML ★ 1 10y agoExplain → -
prodo ⑂
simple web publishing
HTML ★ 1 11y agoExplain → -
prettyCheckable ⑂
A jQuery plugin to replace checkboxes and radios for custom images
JavaScript ★ 1 13y agoExplain → -
prettier ⑂
Prettier is an opinionated code formatter.
JavaScript ★ 1 8y agoExplain → -
pixyll ⑂
A simple, beautiful Jekyll theme that's mobile first.
CSS ★ 1 10y agoExplain → -
phpmentoring.github.com ⑂
Website for the PHP Mentoring Organization
JavaScript ★ 1 13y agoExplain → -
openbook ⑂
open book is an open lilypond real book for Jazz musicians
JavaScript ★ 1 1y agoExplain → -
NooNooFluentRegex ⑂
Build Regex expressions using fluent setters and English language terms
PHP ★ 1 12y agoExplain → -
node-coveralls ⑂
lcov posting to coveralls.io
JavaScript ★ 1 10y agoExplain → -
myTodo
A vim syntax file for my todo.txt format
VimL ★ 1 14y agoExplain → -
momentjs.com ⑂
The website for momentjs
JavaScript ★ 1 10y agoExplain → -
moment ⑂
Parse, validate, manipulate, and display dates in javascript.
JavaScript ★ 1 9y agoExplain → -
molokai ⑂
Molokai color scheme for Vim
VimL ★ 1 11y agoExplain → -
mailcatcher-1 ⑂
A library to manipulate Mailcatcher API
PHP ★ 1 11y agoExplain → -
mailcatcher ⑂
Catches mail and serves it through a dream.
Ruby ★ 1 11y agoExplain → -
lodash.github.io ⑂
The Lodash website.
HTML ★ 1 9y agoExplain → -
lodash ⑂
A modern JavaScript utility library delivering modularity, performance, & extras.
JavaScript ★ 1 9y agoExplain → -
localrc.vim ⑂
Enable configuration file of each directory.
VimL ★ 1 13y agoExplain → -
llama
No description.
★ 1 11y agoExplain → -
js-must-watch ⑂
Must-watch videos about javascript
★ 1 11y agoExplain → -
jquery-tokeninput ⑂
Tokeninput is a jQuery plugin which allows your users to select multiple items from a predefined list, using autocompletion as they type to find each item. You may have seen a similar type of text entry when filling in the recipients field sending messages on facebook.
JavaScript ★ 1 13y agoExplain → -
jquery ⑂
jQuery JavaScript Library
JavaScript ★ 1 9y agoExplain → -
joyce.github.io ⑂
No description.
CSS ★ 1 10y agoExplain → -
jest ⑂
Painless JavaScript Testing.
JavaScript ★ 1 8y agoExplain → -
javascriptisnotjava ⑂
No description.
JavaScript ★ 1 8y agoExplain → -
javascript ⑂
JavaScript Style Guide
JavaScript ★ 1 9y agoExplain → -
jasmine ⑂
Simple JavaScript testing framework for browsers and node.js
JavaScript ★ 1 8y agoExplain → -
it-vends ⑂
It vends!
PHP ★ 1 12y agoExplain → -
irealb_parser ⑂
Parses iReal B chord changes notation into the standard chords-json format.
Ruby ★ 1 13y agoExplain → -
intro-to-vim
Slides for my beginners Vim talk
JavaScript ★ 1 9y agoExplain → -
inspiring-online ⑂
An open source blog, for inspiring and creative online work! Join in!
HTML ★ 1 8y agoExplain → -
hyper ⑂
A terminal built on web technologies
JavaScript ★ 1 9y agoExplain → -
html5lib-python ⑂
Standards-compliant library for parsing and serializing HTML documents and fragments in Python
★ 1 11y agoExplain → -
home
Use Github's issue tracker to track home repairs
★ 1 13y agoExplain → -
react ⑂
A declarative, efficient, and flexible JavaScript library for building user interfaces.
JavaScript ★ 0 5mo agoExplain → -
unifi-cli ⑂
CLI for UniFi Network controllers — clients, devices, networks, events, and TUI dashboard
★ 0 20d agoExplain → -
react.dev ⑂
The React documentation website
★ 0 24d agoExplain → -
captbaritone-vps
Configs for my VPS
Shell ★ 0 1mo agoExplain → -
gaps ⑂
GraphQL Auxiliary Proposals
★ 0 1mo agoExplain → -
caniuse ⑂
caniuse, but for GraphQL features
★ 0 2mo agoExplain → -
minimal-relay-e2e-test
Declarative e2e test framework for testing Relay runtime behavior
TypeScript ★ 0 3mo agoExplain → -
edhtop16 ⑂
Website for aggregating cEDH tournament data
★ 0 7mo agoExplain → -
react-concurrent-store ⑂
Ponyfill of experimental React concurrent stores
TypeScript ★ 0 7mo agoExplain → -
pothos ⑂
Pothos GraphQL is library for creating GraphQL schemas in typescript using a strongly typed code first approach
★ 0 8mo agoExplain → -
relay-validate-bug-repro
No description.
TypeScript ★ 0 10mo agoExplain → -
hit-counter-rs
Hit counter implemented in Rust with SQLite
Rust ★ 0 1y agoExplain → -
create-relay-app ⑂
Relay setup automation for CRA, Next.js and Vite
★ 0 1y agoExplain → -
internet-archive-graphql
A client-side GraphQL Facade over the Internet Archive's REST apis
TypeScript ★ 0 1y agoExplain → -
grats-issue-142-repro
Repro of #142 Grats issue
TypeScript ★ 0 1y agoExplain → -
localfirstweb.dev ⑂
A list of various resources for local-first web development
★ 0 3y agoExplain → -
relay-normalization-repro
No description.
TypeScript ★ 0 2y agoExplain → -
eslint-plugin-relay ⑂
A plugin for the code linter ESLint to lint specific details about Relay.
★ 0 1y agoExplain → -
graphql-js ⑂
A reference implementation of GraphQL for JavaScript
★ 0 2y agoExplain → -
safari-17-element-source-bug
Repro for Web Audio API bug in Safari 17 on iOS
HTML ★ 0 2y agoExplain → -
fachme-llm
Exploring a version of FachMe.com's API powered by an LLM
TypeScript ★ 0 2y agoExplain → -
countries ⑂
🌎 Public GraphQL API for information about countries
★ 0 3y agoExplain → -
rustfmt ⑂
Format Rust code
★ 0 3y agoExplain → -
shiki ⑂
A beautiful Syntax Highlighter.
★ 0 3y agoExplain → -
TypeScript-Website ⑂
The Website and web infrastructure for learning TypeScript
★ 0 3y agoExplain → -
new.eslint.org ⑂
ESLint website
★ 0 1y agoExplain → -
jest-flow-prettier-issue
Repro of an issue with Jest applying prettier to Flow files
JavaScript ★ 0 4y agoExplain → -
willschenk.com ⑂
This is my website
★ 0 4y agoExplain → -
vscode ⑂
Visual Studio Code
★ 0 4y agoExplain → -
vscode-extension-samples ⑂
Sample code illustrating the VS Code extension API.
★ 0 4y agoExplain → -
fbt ⑂
A JavaScript Internationalization Framework
★ 0 4y agoExplain → -
tree-sitter-javascript ⑂
Javascript grammar for tree-sitter
★ 0 4y agoExplain → -
graphql-js-wg ⑂
Working group notes for graphql-js
★ 0 4y agoExplain → -
relay-examples ⑂
A collection of sample Relay applications
★ 0 4d agoExplain → -
coach-db
Created with CodeSandbox
JavaScript ★ 0 5y agoExplain → -
relay-compiler-playground-example
No description.
JavaScript ★ 0 5y agoExplain → -
relay-devtools ⑂
Relay Development Tools
★ 0 5y agoExplain → -
docusaurus-issues-4922
No description.
JavaScript ★ 0 5y agoExplain → -
docusaurus ⑂
Easy to maintain open source documentation websites.
★ 0 5y agoExplain → -
winamp-skin-museum-starwars ⑂
No description.
★ 0 5y agoExplain → -
graphql-wg ⑂
Working group notes for GraphQL
★ 0 1y agoExplain → -
homebrew-core ⑂
🍻 Default formulae for the missing package manager for macOS
★ 0 5y agoExplain → -
scratch-vm ⑂
Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
★ 0 5y agoExplain → -
speakeasyjs.com ⑂
The JavaScript meetup for 🥼 mad science, 🧙♂️ hacking, and 🧪 experiments
★ 0 5y agoExplain → -
vscode-extension-open-cypress ⑂
an extension for opening specific cypress specs directly from files
★ 0 6y agoExplain → -
esquery ⑂
ECMAScript AST query library.
★ 0 6y agoExplain → -
adios
No description.
★ 0 6y agoExplain → -
wasi ⑂
Import WebAssembly modules that expose the WebAssembly System Interface (WASI).
★ 0 6y agoExplain → -
milkdrop-eel-parser ⑂
Parser for Nullsoft/Cockos EEL2 scripting language for use in Milkdrop
★ 0 7y agoExplain → -
redux-sentry-middleware ⑂
Redux middleware for propagating Redux state/actions to use with new @sentry/browser and @sentry/node.
★ 0 6y agoExplain → -
sentry-for-redux
A Sentry middleware for Redux
★ 0 6y agoExplain → -
ink ⑂
🌈 React for interactive command-line apps
★ 0 6y agoExplain → -
draft-js ⑂
A React framework for building text editors.
★ 0 6y agoExplain → -
immutable-js ⑂
Immutable persistent data collections for Javascript which increase efficiency and simplicity.
★ 0 6y agoExplain → -
rfcs ⑂
Repo for managing Requests For Comments (RFCs) for the ESLint project
★ 0 6y agoExplain → -
show-notes ⑂
Changelog episode show notes in Markdown format 📝
★ 0 7y agoExplain → -
webpack-node-import-bug
Reproduce a Webpack bug
JavaScript ★ 0 7y agoExplain → -
html-webpack-inline-svg-plugin ⑂
Embed svg inline when using the html webpack plugin
JavaScript ★ 0 7y agoExplain → -
react-fullscreen ⑂
Fullscreen helper component for React.
JavaScript ★ 0 7y agoExplain → -
graphiql ⑂
An in-browser IDE for exploring GraphQL.
JavaScript ★ 0 1y agoExplain → -
overreacted.io ⑂
Personal blog by Dan Abramov.
JavaScript ★ 0 7y agoExplain → -
highlight-selected ⑂
Highlights the current word selected when double clicking
CoffeeScript ★ 0 7y agoExplain → -
timidity ⑂
Play MIDI files in the browser w/ Web Audio, WebAssembly, and libtimidity
Shell ★ 0 7y agoExplain → -
bitmidi.com ⑂
🎹 Listen to free MIDI songs, download the best MIDI files, and share the best MIDIs on the web
JavaScript ★ 0 7y agoExplain → -
scroll-marker ⑂
Provides scrollbar highlight functionality for Atom Editor
JavaScript ★ 0 8y agoExplain →
No repos match these filters.