# Namespace Documentation

## Overview

This documentation provides essential information about Namespace, including its features, tools, SDKs, and best practices.

## Documentation Links

- [Namespace Documentation](/content/docs/index.md)
- [Accelerate your GitHub Actions with Namespace](/content/docs/solutions/github-actions/index.md)
- [Caching in GitHub Actions](/content/docs/solutions/github-actions/caching/index.md)
- [Container Images](/content/docs/solutions/github-actions/caching/container-images.md)
- [Git Checkouts](/content/docs/solutions/github-actions/caching/git-checkouts.md)
- [Toolchains](/content/docs/solutions/github-actions/caching/toolchains.md)
- [Actions](/content/docs/solutions/github-actions/caching/actions.md)
- [Build System Integrations](/content/docs/solutions/github-actions/caching/build-systems.md)
- [Troubleshooting cache volumes](/content/docs/solutions/github-actions/caching/troubleshooting.md)
- [Fast repository checkouts with Git snapshots](/content/docs/solutions/github-actions/git-snapshots.md)
- [Optimizing Docker build performance](/content/docs/solutions/github-actions/docker-builds.md)
- [Custom base images for GitHub Actions](/content/docs/solutions/github-actions/custom-base-images/index.md)
- [Debugging GitHub Actions](/content/docs/solutions/github-actions/debugging/index.md)
- [Interactive Access](/content/docs/solutions/github-actions/debugging/interactive-access.md)
- [Remote Display](/content/docs/solutions/github-actions/debugging/remote-display.md)
- [Performance Metrics](/content/docs/solutions/github-actions/debugging/performance-metrics.md)
- [Advanced Logging](/content/docs/solutions/github-actions/debugging/logging.md)
- [Out of memory (OOM) detection](/content/docs/solutions/github-actions/debugging/oom-detection.md)
- [Crash Dumps](/content/docs/solutions/github-actions/debugging/crash-dumps.md)
- [Queue Time](/content/docs/solutions/github-actions/debugging/queue-time.md)
- [Runner Controls](/content/docs/solutions/github-actions/runner-controls.md)
- [Concurrent runners](/content/docs/solutions/github-actions/runner-controls/concurrent-runners.md)
- [Job Ordering & Priority](/content/docs/solutions/github-actions/runner-controls/job-ordering.md)
- [Privileged Workflows](/content/docs/solutions/github-actions/runner-controls/privileged-workflows.md)
- [Landlock](/content/docs/solutions/github-actions/runner-controls/landlock.md)
- [Swap Space](/content/docs/solutions/github-actions/runner-controls/swap.md)
- [Tailscale](/content/docs/solutions/github-actions/runner-controls/tailscale.md)
- [Access Levels](/content/docs/solutions/github-actions/runner-controls/access-levels.md)
- [Running jobs in containers](/content/docs/solutions/github-actions/runner-controls/containerized-jobs.md)
- [Optimizing Usage](/content/docs/solutions/github-actions/optimizing-usage.md)

## Devbox Documentation

- [High-Performance Developer Environments with Devboxes](/content/docs/devbox/index.md)
- [Devbox Lifecycle](/content/docs/devbox/lifecycle.md): Follow a Devbox through its life: create it, find it again, stop and resume it, and delete it when you are done.
- [Devbox Blueprints](/content/docs/devbox/blueprint.md)
- [Devbox Services](/content/docs/devbox/services.md): Run dev servers and other long-lived processes on a Devbox, restarted on failure and started on every boot.
- [Shareable URLs](/content/docs/devbox/url.md): Reach an HTTP service running on a Devbox, through a devbox.so URL.
- [Custom Images](/content/docs/devbox/images.md)
- [Connecting to a Devbox](/content/docs/devbox/connecting.md): Open a shell on a Devbox with SSH or a session, and choose the one that fits your work, including running coding agents.
- [Executing Commands](/content/docs/devbox/exec.md)
- [Running long tasks](/content/docs/guides/devbox/long-running-tasks.md): Keep a Devbox running while a build, test suite, or agent works, and clean up afterwards.
- [Computer Controls](/content/docs/devbox/computer-use.md): Capture the screen of a macOS Devbox, click and type on it, and watch it over VNC.
- [Remote Desktop](/content/docs/devbox/remote-desktop.md): Open the desktop of a macOS Devbox in a VNC client to see and use it from your machine.
- [Open IDE](/content/docs/devbox/ides.md): Open a Devbox in VS Code, Cursor, JetBrains, or Zed over SSH.

## SDKs and API Documentation

- [Namespace SDKs and API](/content/docs/reference/sdk.md)
- [Public API](/content/docs/reference/api.md): Call the Namespace API directly over gRPC or Connect, from any language.
- [Get started](/content/docs/reference/typescript-sdk/index.md): Install the Namespace TypeScript SDK and choose an API for Devboxes or compute instances.
- [Authenticate with Namespace](/content/docs/reference/typescript-sdk/devbox/authentication.md): Use workload identity federation, local credentials, and explicit token sources with the TypeScript Devbox SDK.

## CLI Documentation

- [Namespace Command Line Tools](/content/docs/reference/cli/index.md)
- [Installation](/content/docs/reference/cli/installation.md)
- [nsc install](/content/docs/reference/cli/install.md)

## Additional Information

- [Changelog](/content/changelog/index.html)
- [Trust Center (SOC2)](https://trust.namespace.so/)
- [Status](https://namespace-status.com/)
- [Support](/content/support/index.html)

This documentation is built and hosted on [Mintlify](https://mintlify.com)
