Turborepo
Turborepo is a high-performance build system for JavaScript and TypeScript codebases, built by Vercel and written in Rust. It accelerates monorepo development by orchestrating task pipelines with explicit dependency graphs, hashing task inputs to skip redundant work, and caching task outputs locally and remotely so the same build/lint/test never runs twice across developers and CI. The project ships the turbo CLI (turbo run, prune, watch, boundaries, ls, query, generate, login, link, telemetry) plus an open Remote Cache HTTP API specification that any server can implement — Vercel's Remote Cache is the reference, and community implementations enable fully self-hosted caching. Turborepo is MIT-licensed open source at github.com/vercel/turborepo.
Turborepo publishes 1 API on the APIs.io network: Remote Cache API. Tagged areas include Build System, Monorepo, JavaScript, TypeScript, and Caching.
Turborepo’s developer surface includes developer portal, documentation, getting-started guide, engineering blog, changelog, code examples, pricing, and 23 more developer resources.
APIs
Turborepo Remote Cache API
The Turborepo Remote Cache API specification defines the HTTP interface that any remote cache server must implement to be compatible with Turborepo. The remote cache stores buil...