Welcome to the new, unified Livepeer documentation! 👋
clamp-background

blaze s☀lution

it work for you.

Turbo is an incremental bundler and build system optimized for JavaScript and TypeScript.

Why Turborepo?

Turborepo reimagines build system techniques used by Facebook and Google to remove maintenance burden and overhead.

    Incremental builds

    Building once is painful enough, Turborepo will remember what you've built and skip the stuff that's already been computed.

    Content-aware hashing

    Turborepo looks at the contents of your files, not timestamps to figure out what needs to be built.

    Parallel execution

    Execute builds using every core at maximum parallelism without wasting idle CPUs.

    Remote Caching

    Share a remote build cache with your teammates and CI/CD for even faster builds.

    Zero runtime overhead

    Turborepo won’t interfere with your runtime code or touch your sourcemaps.

    Pruned subsets

    Speed up PaaS deploys by generating a subset of your monorepo with only what is needed to build a specific target.

    Task pipelines

    Define the relationships between your tasks and then let Turborepo optimize what to build and when.

    Meets you where you’re at

    Using Lerna? Keep your package publishing workflow and use Turborepo to turbocharge task running.

    Profile in your browser

    Generate build profiles and import them in Chrome or Edge to understand which tasks are taking the longest.

image

Rapidly build modern websites HTML.

A utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.

Let's move the web forward

It's time for a new beginning in compiler infrastructure for the entire web ecosystem. Webpack has been downloaded over 3 billion times. It's become an integral part of building for the web. But just like Babel and Terser, it's time to go all-in on native. I joined Vercel and assembled a team of world class engineers to build the web's next generation bundler.
This team has taken lessons from 10 years of Webpack, combined with the innovations in incremental computation from Turborepo and Google's Bazel, and invented an architecture ready to withstand the next 10 years.
With that, we're excited to introduce Turbopack, our Rust-powered successor to Webpack. It will harness the power of our build system, Turborepo, for massive performance improvements. Turbopack is the new foundation of high-performance bare-metal tooling and is now open source—we're excited to share it with you.