gaearon/react-transform-catch-errors — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2016-04-18
See a clear error box instead of a blank screen when a component breaks during development.
Debug faster while using hot reloading, since the app keeps running after an error.
Study an early example of Babel-based React error handling for historical interest.
| gaearon/react-transform-catch-errors | jianshuo/ccglass | taisly/agent | |
|---|---|---|---|
| Stars | 183 | 181 | 179 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2016-04-18 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires configuring Babel transforms via .babelrc, must be disabled in production builds.
A deprecated dev-only Babel tool that catches errors thrown while a React component renders and shows a friendly error box instead of crashing the whole app.
Mainly JavaScript. The stack also includes JavaScript, Babel, React.
Dormant — no commits in 2+ years (last push 2016-04-18).
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.