Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

manypkg review

Free#30 of 32 in Monorepo Management Tools

A focused open-source utility for enforcing package metadata and dependency consistency.

6.2/10Editor score
manypkg6.2 Visit manypkg

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

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.

manypkg pros and cons

  • 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

manypkg fact sheet, pricing and score →

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