huozhi/bunchee
Zero config bundler for npm packages observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 96
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 8.5
- age_days: 2873
- days_rel: 25
- days_push: 16
- n_releases_24m: 37
Adoption not part of the score
1405 stars · 38 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
bunchee is a zero-configuration bundler for JavaScript/TypeScript npm packages, powered by Rollup and SWC. It uses the package.json `exports` field as the single source of truth to build ESM, CJS, or dual-format output with auto-generated TypeScript declarations.
Use cases
- bundle an npm package with zero config
- build a TypeScript library with ESM and CJS output
- generate TypeScript declaration files automatically
- build a React component library
- package a monorepo shared library
- build a Node.js CLI tool package
- handle use client and use server directives in React Server Components
When to choose
- you want package.json exports to drive the build with no bundler config
- you need dual ESM/CJS output or wildcard subpath exports
- you're building npm packages, component libraries, or monorepo workspaces
- you need RSC directive handling and native .node addon support
When to avoid
- you need highly customized bundler pipelines or exotic plugins
- you're bundling a full web application rather than a library package
- you need output targets older than ES2022 without extra configuration
Facets
cli-tool · maturity active
build-tool cli developer-tools developer-tools web-development frontend cli cross-platform bundler npm-packages esm commonjs typescript rollup swc zero-config monorepo react-server-components tree-shaking dts-generation javascript-packages nodejs
2 sources
- readme: https://github.com/huozhi/bunchee · fetched 2026-08-28 · 59e5ce1896bc
- homepage: https://bunchee-it.vercel.app · fetched 2026-08-29 · 559f91d11ead
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| huozhi/bunchee | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem