Coder powers secure, scalable development across key industries — automotive, finance, government, and technology — enabling faster builds, tighter compliance, and seamless AI adoption in enterprise-grade cloud environments.
Coder is a self-hosted, open source, cloud development environment that works
with any cloud, IDE, OS, Git provider, and IDP.
Screenshots of Coder workspaces and connections
Coder is built on common development interfaces and infrastructure tools to
make the process of provisioning and accessing remote workspaces approachable
for organizations of various sizes and stages of cloud-native maturity.
Remote development offers several benefits for users and administrators, including:
Increased speed
Server-grade cloud hardware speeds up operations in software development, from
loading the IDE to compiling and building code, and running large workloads
such as those for monolith or microservice applications.
Easier environment management
Built-in infrastructure tools such as Terraform, nix, Docker, Dev Containers, and others make it easier to onboard developers with consistent environments.
Increased security
Centralize source code and other data onto private servers or cloud services instead of local developers' machines.
Remote workspaces can share infrastructure configurations with other
development, staging, and production environments, reducing configuration
drift.
Improved accessibility
Connect to remote workspaces via browser-based IDEs or remote IDE
extensions to enable developers regardless of the device they use, whether
it's their main device, a lightweight laptop, Chromebook, or iPad.
Coder workspaces are represented with Terraform, but you don't need to know
Terraform to get started.
We have a database of production-ready templates
for use with AWS EC2, Azure, Google Cloud, Kubernetes, and more.
Providers and compute environments
Coder workspaces can be used for more than just compute.
You can use Terraform to add storage buckets, secrets, sidecars,
and more.
Coder is not an infrastructure as code (IaC) platform.
Terraform is the first IaC provisioner in Coder, allowing Coder admins to
define Terraform resources as Coder workspaces.
Coder is not a DevOps/CI platform.
Coder workspaces can be configured to follow best practices for
cloud-service-based workloads, but Coder is not responsible for how you
define or deploy the software you write.
Coder is not an online IDE.
Coder supports common editors, such as VS Code, vim, and JetBrains,
all over HTTPS or SSH.
Coder is not a collaboration platform.
You can use Git with your favorite Git platform and dedicated IDE
extensions for pull requests, code reviews, and pair programming.
Coder is not a SaaS/fully-managed offering.
Coder is a self-hosted
solution.
You must host Coder in a private data center or on a cloud service, such as
AWS, Azure, or GCP.