gaearon/react-transform-hmr — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2018-03-21
See instant updates to a React component while keeping form inputs and scroll position intact.
Bridge Webpack's or Browserify's Hot Module Replacement feature with React components during development.
Study a historical proof-of-concept for how React hot-reloading tools evolved into React Hot Loader 3.
| gaearon/react-transform-hmr | raszi/node-tmp | gaearon/todos | |
|---|---|---|---|
| Stars | 768 | 773 | 785 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2018-03-21 | 2026-05-27 | 2020-06-10 |
| Maintenance | Dormant | Maintained | Dormant |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Deprecated and experimental, the author replaced it with React Hot Loader 3, not meant for production use.
A deprecated prototype that lets React components hot-swap in the browser on save, preserving app state instead of triggering a full page refresh.
Mainly JavaScript. The stack also includes JavaScript, React, Webpack.
Dormant — no commits in 2+ years (last push 2018-03-21).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.