illustrated-algorithms. Interactive algorithm visualizations
2.8kflatris. Fast-paced two-player web game
1.5kdragdealer. Drag-based vanilla JS component
1kjobs-done. Ritual app for ending the work day inspired by Deep Work
946react-testing-examples. Searchable library of React testing examples
385react-mock. Declarative mocks for React state and global APIs
366react-component-tree. Serialize and reproduce the state of an entire tree of React components.
88react-component-playground. Minimal frame for loading and testing React components in isolation.
75aufond. A résumé for the modern age
75obvious-buttons. Almost flat CSS buttons
61babel-plugin-trace-execution. Trace execution context of JS functions
61async-hacker-handbook. The Asynchronous Hacker Handbook
35github-issue-template. BDD Issue Template for Github (with Chrome Extension)
19chrome-imdb-ratings. Chrome extension for displaying IMDB ratings in listings
16async-until. Wait until a given callback returns true
11cosmos-example. Example of loading components and fixtures using Cosmos.
10react-data-fetch. A good-enough data fetching mixin for React components.
8react-querystring-router. Bare router for React components, using query string as props.
8play. Agnostic frame-skipping animation library
6chrome-hide-facebook-sponsored-posts. A Chrome extension for automatically hiding sponsored posts from your Facebook News Feed.
5react-cosmos-redux. Redux mock for React Cosmos fixtures
4ui-development-made-simple. My JSHeroes talk on how to build a scalable UI architecture
4gutenHashTag. Dynamic Twitter background
4react-redux-layout. Unleash your creativity with dynamic layouts!
4stoic-guide-to-good-life. Notes from William B. Irvine's book, A Guide to the Good Life: The Ancient Art of Stoic Joy.
4mode. A node.js web framework for real-world applications
3react-plugin. API for composable 3rd party React plugins
3hacker-comments. A browser hack for hackers
2react-animation-loop. React mixin for running a callback at 60fps with frame skipping
2react-testing-talk. Slides and resources for my React testing talk
2berlinjs-2017. Code used for my BerlinJS talk
2react-test-useeffect. JavaScript
2linked-list. Turn an array into a stateless linked list
2jLaid. JavaScript
1YOH2011.
1async-retry. Wait until cb doesn't throw or time out
1chrome-mozaic-profiler. JavaScript
1flux-dispatcher-game. Fun with Flux
1after-pending-promises. Wait for pending promises to resolve
1