manypkg
manypkg: A focused open-source utility for enforcing package metadata and dependency consistency. Ranked #30 of 32 in Monorepo Management Tools by our editors (6.2/10); pricing: Open source; best for dependency consistency enforcement.
At a glance
- Editor score6.2 / 10
- PricingOpen source
- Best forDependency consistency enforcement
- Paid fromFree
- Remote cachingNo
- Facts checked20 Sep 2026

Where it wins
- Checks and fixes package.json consistency issues across monorepos
- Validates dependency ranges, sorting, names, metadata, and workspace protocols
- Runs scripts or commands across selected packages or the whole monorepo
Where it doesn't
- Does not provide verified task graphs
- Does not support affected builds
- Does not include remote caching
Our verdict on manypkg
manypkg is an open-source command-line tool for maintaining JavaScript and TypeScript monorepos. It is aimed at teams that need consistent package.json files, dependable dependency declarations, and workspace-level checks across repositories managed with Yarn, npm, pnpm, Bun, or Lerna. Its focus is package metadata governance rather than hosted project management or build orchestration.
The tool covers a practical set of consistency checks. It detects mismatched external dependency ranges, validates internal dependency version ranges, enforces dependency sorting and dependency-type rules, and checks package names and repository metadata. It can automatically fix supported configuration problems, which gives teams a way to standardize package files without handling every correction manually. Workspace protocol configuration is also supported, making manypkg relevant when package relationships need consistent declarations across a monorepo.
manypkg also includes workspace utilities beyond validation. Its command-line interface can run scripts for selected packages and execute commands across monorepo packages, supporting repository workflows that need targeted or broad command execution. The boundaries are clear: the published positioning does not include verified task graphs, affected builds, or remote caching. Teams choosing manypkg should want package metadata checks, dependency range validation, automatic fixes, and command execution. Teams primarily seeking build-impact analysis, task scheduling, or cache-backed execution should choose a tool with those capabilities instead.
Your product? Our editors can test manypkg in depth and publish a review, labelled as paid · from $149/mo →
manypkg pricing
manypkg fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | Free |
| Task graph | No |
| Affected builds | No |
| Remote caching | No |
| Workspace boundaries | Yes |
| Package managers | Yarn, npm, pnpm, Bun |
| Cache scope | Not verified |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Open source |
| Website | github.com |
| Facts checked | 20 Sep 2026 |
Alternatives to manypkg
- NxA broad monorepo system with deep orchestration, caching, and CI features.9.4
- BazelA strong fit for polyglot monorepos that need incremental, cached, remote builds.9.2
- PantsA Python-friendly monorepo build system with dependency inference, caching, and packaging.9.1
See all manypkg alternatives →
Used manypkg? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used manypkg for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
manypkg is listed in our Monorepo Management Tools directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/manypkg/"><img src="https://www.itechguides.com/best/badge/manypkg.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


