Turborepo
turbo.build
1
Leaving SiteNav
External Link Disclaimer
You are about to visit turbo.build. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Turborepo is a high-performance build system for JavaScript and TypeScript monorepos, developed by Vercel. It is designed to scale codebases from individual developers to the largest enterprise engineering organizations in the world, saving years of engineering time and millions of dollars in compute costs. The system solves the fundamental monorepo problem where running all tasks across many packages becomes exponentially slow as the codebase grows. Turborepo intelligently determines which tasks depend on each other, then schedules them to run in parallel across all available CPU cores with maximized concurrency. Content-addressed hashing of all inputs, including source files, environment variables, and dependency lockfiles, enables precise caching: if nothing has changed for a given task, the previous output is restored instantly without re-execution. Remote Cache, available via Vercel or any custom caching endpoint, shares build artifacts across the entire team and CI pipeline, ensuring no task is ever executed twice when its cached result is available. The system works with all major package managers including npm, yarn, and pnpm, and requires only a single turbo.json configuration file defining task pipelines, dependencies, and caching behavior. Incremental adoption means existing monorepos can be migrated in minutes without rewriting build scripts. Single-package workspaces also benefit from faster task execution. The terminal UI provides real-time progress, task timing, and error navigation. Open source under the MIT license, with tens of thousands of GitHub stars.
Statistics
1
Views
0
Clicks
0
Like
0
Dislike