search
Get Started
search
Turborepo - Stack
zoom_in Click to enlarge

Turborepo

language

description Turborepo Overview

Turborepo is an open-source build system designed to optimize the development and deployment workflows of JavaScript and TypeScript monorepos. Developed by Jared Palmer and later acquired by Vercel, it uses a task runner to parallelize operations across multiple interconnected projects within a single repository. The system distinguishes itself through aggressive caching mechanisms, which store build outputs locally and remotely to skip redundant tasks during continuous integration. It is targeted at large engineering teams managing multiple shared packages or applications.

help Turborepo FAQ

What does Turborepo do in a JavaScript monorepo?

Turborepo is a build system that coordinates tasks such as build, test, and lint across related JavaScript and TypeScript packages. Its task graph lets it understand dependencies between applications and shared packages. [Turborepo](https://turborepo.dev/docs)

How does Turborepo caching work?

Turborepo fingerprints task inputs and reuses a previous result when the relevant source and configuration have not changed. It supports local caching and remote caching, so a team can avoid repeating identical work on another machine or in CI.

When did Vercel acquire Turborepo?

Vercel announced its acquisition of Turborepo on December 9, 2021. The announcement identified Jared Palmer as Turborepo's founder and said the CLI would be open sourced. [Vercel](https://vercel.com/blog/vercel-acquires-turborepo)

Can Turborepo help a single-package project?

Yes, the official documentation says Turborepo can speed up single-package workspaces as well as monorepos. Its main advantage is still coordination and caching when a repository contains multiple applications or packages.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare