EVERYTHING XIAOMI
Get listed
Side by side

manypkg vs Turborepo

manypkg

6.5#9 in monorepo management toolsFree plan
Free planLinuxmacOSWindows
Visit
Turborepo logo

Turborepo

7.3#2 in monorepo management toolsFree plan
Free planAPILinuxmacOSSelf-hosted
Visit

What both publish

FactmanypkgTurborepo
ConfigurationThe root package.json can configure the default branch, ignored rules and whether the workspace: protocol is required or allowed.Repositories configure tasks in root `turbo.json` or commented `turbo.jsonc`, with optional package-level configuration.
PurposeManypkg is a linter for package.json files in Yarn, npm, pnpm, Bun or Lerna monorepos.Turborepo is a high-performance build system for JavaScript and TypeScript codebases, designed for monorepos and single-package workspaces.
SecurityThe opened project pages provided no security or compliance claims.Turborepo can sign remote cache artifacts with HMAC-SHA256 and verify their integrity and authenticity when downloaded.
SupportThe opened project pages provided no dedicated support terms.Individual developers can seek free help in GitHub Discussions or Vercel Community; companies can contact Vercel about paid support.

manypkg plans

  • ManypkgFree

Turborepo plans

  • Turborepo open-source CLIFree
  • Turborepo with Vercel Remote CacheFree
  • Vercel Remote CacheFree

Pick manypkg if…

manypkg suits developers maintaining monorepos who want checks for dependency consistency, package metadata, and sorting. It also provides commands for running scripts or other CLI commands across packages.

Pick Turborepo if…

Turborepo suits JavaScript and TypeScript developers organizing builds in monorepos or single-package workspaces. Teams that need shared cache artifacts can use Vercel Remote Cache or self-host a compatible cache.

Charts they share