Turborepo
Build system written in Rust that runs the package.json scripts of JavaScript and TypeScript monorepos with caching and parallel execution.
Turborepo is a build system written in Rust for JavaScript and TypeScript monorepos. It runs the package.json scripts of a repository’s packages with caching and parallel execution. The turbo binary runs from a developer’s terminal. It is pinned per repository as an npm dev dependency, set up with the create-turbo scaffolder, or installed globally with a shell script.
Worth knowing
Vercel, the maintainer, provides a managed Remote Cache, which its docs describe as fully compatible with Turborepo. The Remote Cache is a hosted service next to the open source tool.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links
github.com/vercel/turborepo/blob/main/README.md - 2026-10-28: links, Written in, GitHub stars
api.github.com/repos/vercel/turborepo - 2026-10-28: links, Categories
turborepo.dev/docs - 2026-10-28: Runs as
turborepo.dev/docs/getting-started.md - 2026-10-28: Install with
turborepo.dev/docs/getting-started/installation.md - 2026-10-28: License, Maintainer
github.com/vercel/turborepo/blob/main/LICENSE - 2026-10-28: Current major version, Last release, First release
api.github.com/repos/vercel/turborepo/releases - 2026-10-28: Owned by
turborepo.dev/docs/core-concepts/remote-caching.md - 2026-10-28: Contributors
api.github.com/repos/vercel/turborepo/contributors?per_page=1 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/turbo - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/turbo