Depot Cache | Depot

Depot Cache

Global distributed remote caching for Bazel, Go, Gradle, Turborepo, Nx, sccache, Pants, moonrepo, and Maven.

Get started Read the docs

No credit card required. 7-day free trial.

Skip steps, build faster

Modern build tools split build and tests into small, reusable steps. Depot Cache saves the results of each step for reuse in any future build.

Get back hours of wasted time by reusing build results from your entire organization.

Bazel Turborepo Nx Go Gradle Pants sccache moonrepo Maven Xcode

export SCCACHE_WEBDAV_ENDPOINT=https://cache.depot.dev
export SCCACHE_WEBDAV_TOKEN=<token>
export RUSTC_WRAPPER=sccache
$ cargo build --release

Compiling unicode-ident v1.0.13

Compiling proc-macro2 v1.0.92

Compiling libc v0.2.167

Compiling cfg-if v1.0.0

Compiling autocfg v1.1.0

Compiling once_cell v1.20.2

Effortless setup

Set an endpoint and a token, and your builds just got faster. Configure Depot Cache in your local development environment and any CI provider to share build results across your organization.

Automatic integration

Already using our GitHub Actions runners? We handle the connection automatically for all supported build tools — no extra configuration necessary.

Stay in control

Interact with your cache, view usage stats, and set retention policies from the Depot web interface.

export SCCACHE_WEBDAV_ENDPOINT=https://cache.depot.dev
export SCCACHE_WEBDAV_TOKEN=<token>
export RUSTC_WRAPPER=sccache
$ cargo build --release

Compiling unicode-ident v1.0.13

Compiling proc-macro2 v1.0.92

Compiling libc v0.2.167

Compiling cfg-if v1.0.0

Compiling autocfg v1.1.0

Compiling once_cell v1.20.2

Your team shares one cache.

Everyone benefits from a shared build cache. Reuse cached outputs instead of rebuilding from scratch, and make your builds 10x faster.

Start building with Depot in minutes

Get started for free Read the docs