alangpierce/sucrase
Super-fast alternative to Babel for when you can target modern JS runtimes observed · 2026-08-28
Health v2 · maintenance only
56/100
- Activity 53
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3256
- days_rel: n/a
- days_push: 287
- n_releases_24m: 0
Adoption not part of the score
5870 stars · 155 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Sucrase is a super-fast JavaScript transpiler, forked from Babel's parser, that compiles non-standard syntax like JSX, TypeScript, and Flow instead of downleveling modern JS features. It targets recent browsers and Node.js runtimes, achieving roughly 20x faster builds than Babel for development workflows.
Use cases
- transpile JSX and TypeScript quickly during development
- replace Babel for faster dev builds when targeting modern runtimes
- run TypeScript files directly with node via sucrase/register
- integrate a fast transpiler into ts-node
- compile Flow-typed code to plain JavaScript
- speed up building large JavaScript codebases
When to choose
- you need fast development builds and can target modern browsers or Node.js
- your build bottleneck is Babel's transform speed
- you only need JSX, TypeScript, or Flow transforms rather than broad syntax downleveling
- you want a lightweight transpiler with a small install size
When to avoid
- you need to support legacy browsers like Internet Explorer
- you rely on Babel's extensive plugin ecosystem or custom transforms
- you need production builds with full syntax downleveling and polyfills
- you need highly extensible or configurable transform pipelines
Facets
library · maturity active
compiler build-tool developer-tools web-development frontend developer-tools programming-languages cross-platform transpiler jsx typescript flow es-modules babel-alternative dev-builds nodejs javascript
3 sources
- readme: https://github.com/alangpierce/sucrase · fetched 2026-08-28 · f36ef8666c98
- homepage: https://sucrase.io · fetched 2026-08-29 · 329e3a51f221
- registry_npm: https://registry.npmjs.org/sucrase · fetched 2026-08-29 · 6ab71253424b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alangpierce/sucrase | main | 56 |
For agents
markdown · JSON · MCP: product_card(name="alangpierce/sucrase")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem