Dan makes explanatory projects that cut through the noise: react-makes-you-sad is a humorous flowchart for debugging React problems, while whatthefuck.is provides sharp, opinionated definitions for front-end developers. With 47k stars across his work, he's in the top 11% of GitHub contributors globally.
React. I made a library that simplifies building interactive websites.
247kReact Native. I made a framework for building mobile apps with React.
126kReact Docs. I built the official React documentation website.
12kOverreacted. I wrote a blog sharing what I've learned building JavaScript tools.
7.3kReact DnD. I built drag and drop for React.
22kSpacegray. I made a minimal UI theme for Sublime Text in five color flavors.
7.2kRedux Thunk. I built middleware that lets Redux apps handle complex data logic.
18kRSC Explorer. I made a tool for learning how React Server Components work by running them in your browser.
1.1kReact RFCs. I built a system for proposing and discussing major React changes.
5.8kReact Hot Loader. I built a tool that reloads React components in real time.
12kWoodshed. I made a tool to test and refine Claude instructions through repeated runs.
69React Side Effect. I built a tool that maps React component changes to global side effects.
1.2kNext Bug Repro. I made a Next.js starter project for reproducing bugs.
5Gaearon. I made my personal website.
3Suspense Experimental GitHub Demo. I built a demo showing how to load data while pages render.
796React Blessed Hot Motion. I built a terminal app that uses React with live code editing.
278What The Fuck Is. I wrote a glossary of computer science terms for website builders.
3kReact Drag and Drop. I made a working example of drag and drop in a web page.
4Redux Router. I built Redux bindings that keep your router state inside Redux.
2.3kReact Transform Boilerplate. I built a Webpack starter template with hot reloading for React.
3.3kReact Stateful. I built a higher-order component that lifts state out of React.
85Error Catch. I built a tool that catches errors inside React components and shows a custom message.
184Testcomp. I made a tool for testing how code components work together.
9Next CC Activity Problem. I built a notes app to reproduce a caching bug.
3RN Bug Loop. I made a template for creating React Native bug reports.
5React useDeferredValue Bug Repro. I built a reproduction case for a React production bug.
4Hooks Perf Issues. I built a demo showing where React hooks can cause performance problems.
14Promise Loader. I built a webpack loader that splits code into chunks you load on demand.
214Reanimated Repro. I made a template for reporting React Native bugs clearly.
7Ulonka. I made a website template ready to run on your machine.
1TicTacToe. I built a tic-tac-toe engine with clean separation between game and display.
8React Pure Render. I built a faster way for React to skip unnecessary component redraws.
447React Webpack. I made a starter template for building websites with React.
2Draft. I made a tool for building text editors with formatting.
3React for Beginners. I made a guide teaching people to build interactive websites from scratch.
20Jest Mock Issue Repro. I made a minimal reproduction of a Jest mocking issue.
2Jest Babel Issue. I documented a Jest and Babel configuration problem with React tests.
2Asset Hasher. I built a tool that renames website files with hashes for long-term caching.
1Playtronica. I made a tool for building and playing music with blocks.
7React Transform HMR. I built a tool that hot reloads React code as you edit it.
768Library Boilerplate. I built an opinionated starter template for JavaScript libraries.
383Turbopack Seal Bug. I found a build crash in Next.js 16 when combining wildcard and static exports.
5Redux Bootstrap. I wrote a bootstrapping function for Redux applications.
6React DnD Touch. I made drag-and-drop work on mobile devices for React apps.
3React Elmish Example. I built a React example showing how to use Elm architecture patterns.
170Redux Todos. I made step-by-step examples teaching how to manage app data.
786React Hot API. I built a tool that reloads React code without resetting component state.
89The Redux Journey. I gave a talk at React Europe about Redux and app state.
87React Transform. I made a specification for building live-editing tools for React.
69React Europe 2016 Workshop. I made a workshop repository for learning React in 2016.
85