preconstruct/preconstruct
🎁 Dev and build your code painlessly in monorepos observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 98
- Release rhythm 86
- Longevity 100
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: 66.0
- age_days: 2858
- days_rel: 16
- days_push: 16
- n_releases_24m: 7
Adoption not part of the score
1190 stars · 65 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Preconstruct is a CLI tool that simplifies developing and building JavaScript/TypeScript packages in monorepos. It generates dev-mode entrypoint files so packages can be imported without rebuilding, and builds production bundles with Rollup before publishing.
Use cases
- set up npm package builds in a monorepo
- import workspace packages without rebuilding on every change
- add multiple entrypoints to a package for publishing
- build flat bundles with rollup before publishing to npm
- validate package entrypoint configuration in CI
- develop a single-package repo with production-like dev behavior
When to choose
- you maintain a JavaScript or TypeScript monorepo with packages published to npm
- you want dev mode that mirrors production package resolution without rebuilds
- you need multiple entrypoints per package with correct dist files
When to avoid
- you build non-JavaScript projects
- you need bundling features beyond rollup-based package builds, like full app bundling
- you prefer a zero-config bundler like tsup or unbuild for simple packages
Facets
cli-tool · maturity active
build-tool cli developer-tools developer-tools web-development cli cross-platform monorepo rollup babel npm-packages package-publishing entrypoints typescript javascript nodejs
3 sources
- readme: https://github.com/preconstruct/preconstruct · fetched 2026-08-28 · 86fbfca492f6
- homepage: https://preconstruct.tools · fetched 2026-08-29 · f1564bc5d799
- site_page: https://preconstruct.tools/commands · fetched 2026-08-29 · 999303843eed
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| preconstruct/preconstruct | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="preconstruct/preconstruct")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem