logo
CustomersPricing
Get startedLogin
Introducing Devboxes

Introducing Devboxes

Read article
We're hiring, Join us!

We're hiring, Join us!

Open roles
logo
  • Overview
  • GitHub Actions
    • Getting Started
    • Caching
    • Docker builds
    • Custom base images
    • Debugging GitHub Actions
    • Migration guide
    • Optimizing usage
    • Reference
  • Docker Builders
    • Getting Started
    • Container Registry
    • Tracing & Logs
  • Previews
    • Containers
    • Kubernetes
  • Devboxes
    • Introduction
    • Managing Devboxes
    • Remote Development
    • Sessions
    • Custom Images
    • Bazel
    • Turborepo
    • Playwright
    • Android Emulators
    • Gradle
    • sccache
    • CircleCI
    • Pants
    • Moonrepo
    • Nix
    • Git Checkouts
    • Docker Images
    • Tailscale
    • Any framework

    • Overview
    • Linux
    • macOS
    • Windows
    • Observability
    • SSH / Remote Display
    • Machine Shapes
    • Resource Limits
    • Overview
    • Cache Volumes
    • Container Registry
    • Artifact Storage
    • Secrets
    • Overview
    • Ingress
    • Performance
    • Security

    • Overview
    • Access
    • Billing and limits
    • Data residency
    • Security
    • Audit logging
    • Permissions
    • Overview
    • AWS
    • GCP
    • OpenID
    • Github Actions
    • CircleCI
    • RWX
    • GitHub Actions
    • Builds
    • Registry
    • Usage Explorer

  • API / SDK
    • namespacelabs/nscloud-setup
    • namespacelabs/nscloud-setup-buildx-action
    • namespacelabs/nscloud-cluster-action
    • namespacelabs/nscloud-cache-action
    • namespacelabs/nscloud-checkout-action
    • namespacelabs/nscloud-expose-kubernetes-action
    • namespace-actions/upload-artifact
    • namespace-actions/download-artifact
    • namespacelabs/breakpoint-action
    • namespace-actions/setup-turbocache
    • Installation
    • nsc version
    • nsc login
    • nsc workspace describe

    • nsc create
    • nsc destroy
    • nsc extend
    • nsc list
    • nsc logs
    • nsc top

    • nsc ssh
    • nsc vnc
    • nsc rdp
    • nsc proxy
    • nsc instance port-forward
    • nsc instance download
    • nsc instance upload

    • nsc kubeconfig write
    • nsc kubectl
    • nsc docker login
    • nsc docker attach-context
    • nsc docker remote
    • nsc docker buildx setup
    • nsc docker buildx cleanup
    • nsc docker buildx status
    • nsc build
    • nsc run
    • nsc expose container
    • nsc expose kubernetes
    • nsc ingress list
    • nsc ingress generate-access-token

    • nsc git-checkout update-submodules
    • nsc volume list
    • nsc volume release
    • nsc artifact upload
    • nsc artifact download
    • nsc artifact expire
    • nsc artifact describe
    • nsc artifact cache-url
    • nsc registry list
    • nsc registry describe
    • nsc registry share
    • nsc registry update-image-expiration
    • nsc registry policy
    • nsc registry default-expiration

    • nsc cache bazel setup
    • nsc cache gradle setup
    • nsc cache pants setup
    • nsc cache sccache setup

    • nsc vault list
    • nsc vault add
    • nsc vault set
    • nsc vault delete

    • nsc auth check-login
    • nsc auth generate-dev-token
    • nsc auth trust-relationships
    • nsc token create
    • nsc token list
    • nsc token revoke
  • ChangelogTrust Center (SOC2)StatusSupport

Integrations

Namespace integrates directly with build systems, CI workflows, developer tooling, and private networking. These guides show how to connect the tools you already use to Namespace's compute, storage, and identity features.

Build and cache integrations

Bazel Remote caching for fast incremental builds.
Turborepo Share remote Turbo cache artifacts across runs.
Gradle Use Namespace as your Gradle build cache backend.
sccache Speed up Rust and C/C++ builds with remote compiler caching.
Pants Configure Pants remote caching on Namespace.
Moonrepo Reuse build outputs through Namespace's remote cache.
Any framework Generic patterns for cache volumes, cache mounts, and HTTP caching.
Nix Run distributed builds on high-performance Namespace instances.

Developer workflow integrations

Playwright Cache browsers and dependencies for faster end-to-end tests.
Android Emulators Combine fast runners with cached Android SDK components.
Git Checkouts Cache repository clones close to your runners.
Docker Images Cache container image pulls and improve cold-start times.

Networking and access

Tailscale Join Namespace Linux workloads to your tailnet without storing long-lived Tailscale secrets.
Last updated April 8, 2026