Vercel brings Turborepo into its build tooling stack

Vercel has acquired Turborepo, the high-performance build system designed for JavaScript and TypeScript codebases. The company announced that Turborepo's CLI is now open source and immediately available for general use.

Announcing Vercel's acquisition of Turborepo, a powerful build system for JavaScript and TypeScript codebases.

A build system built for scale

Turborepo is built around three core mechanisms: incremental builds, remote caching, and optimized task scheduling. Together, these can reduce build times by roughly 85% or more, according to Vercel—even as codebases expand along with the teams working in them. Turborepo founder Jared Palmer, also known for creating the open-source projects Formik and TSDX, will join Vercel. Palmer will continue steering Turborepo's roadmap and will also head a team focused on advancing build performance on the Vercel platform.

Announcing Vercel's acquisition of Turborepo, a powerful build system for JavaScript and TypeScript codebases.

Monorepos without the overhead

The adoption of monorepos has grown sharply as teams look for transparency, code sharing, and standardization across their organization. Yet that convenience is often offset by the growing complexity of configuring and maintaining such architectures as both the codebase and the engineering org scale.

“Turborepo is just a better way to build our code. It's saved us countless hours of our developer's time and improved our workflows.”

— Eric Koslow, CTO and Co-Founder of Lattice

Turborepo works by abstracting much of the intricate configuration commonly associated with monorepos into a single, cohesive build system. With intelligent caching, task scheduling optimizations, and an approachable API, it provides developers a polished experience without the usual upkeep burden.

Extending caching through Vercel's infrastructure

Turborepo's remote caching is currently in beta. Vercel considers this a first move toward broader task sharing and collaborative workflows across the frontend development stack. Existing Turborepo Cloud customers will receive migration guidance to transition from Turborepo's own cloud-based caching system to Vercel's infrastructure.

$ npx create-turbo@latest

Developers can start building a monorepo now with the Turbo CLI, which is available for anyone to use. Palmer and Vercel Head of Developer Relations Lee Robinson will discuss the future of Turborepo and build systems at Vercel in a joint YouTube session on Friday, December 10 at 1pm PT | 9pm GMT.