Command Palette

Search for a command to run...

position in category
#6

High-performance build system for JavaScript and TypeScript monorepos, written in Rust. Speeds up builds through content-aware hashing and incremental compilation, rebuilding only what changed across packages and tasks.

Maintained by Vercel and used by teams at leading companies. Differentiates from alternatives like Nx and Lerna with a minimal configuration model, zero-config integration with common deployment platforms, and remote caching that shares build artifacts across team members and CI pipelines.

Key features:

  • Content-aware hashing for intelligent task caching so identical work is never rerun
  • Remote caching to share build outputs across developers and CI, cutting duplicate compute
  • Automatic task orchestration via turbo.json with dependency-aware execution order
  • Works with npm workspaces, pnpm, and Yarn
  • Zero-config detection of monorepo structure for deployment platforms

Teams adopt it to keep local dev and CI fast as monorepos grow, run lint and test only on affected packages, and avoid redundant builds when multiple PRs touch the same unchanged code. Fits well with Next.js, React, Svelte, and other modern frontend stacks.

GitHub Repositories
530
-11.8%
Trending down this week
Removed in 71 repos