preconstruct/preconstruct
Some data may be outdated โ see provenance labels.
๐ Dev and build your code painlessly in monorepos observed ยท 2026-09-25
Health v2 ยท maintenance only
84/100
- Activity 90
- Release rhythm 66
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) โ computed 2026-10-22. Adoption (stars, forks) is never an input.
- gap_med: 105.5
- age_days: 2907
- days_rel: 65
- days_push: 65
- n_releases_24m: 5
Adoption not part of the score
1190 stars ยท 65 forks observed ยท 2026-09-25
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-09-25 ยท 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 | 84 |
For agents
markdown ยท JSON ยท MCP: product_card(name="preconstruct/preconstruct")
Data as of 2026-10-19T08:05:51.212177+00:00 ยท Report a problem