Deliver Real Developer Productivity
Code More. Build Faster. Cost Less.
Coder shifts software development from local machines to the cloud. The result? A magical developer experience. Skydio sped up developer onboarding from 7 days to 1 hour. Palantir reduced build times by 78%. And one Fortune 50 bank reduced developer compute costs by 90%.
1resource "coder_agent" "dev" {
2 arch = "amd64"
3 os = "linux"
4 auth = "google-instance-identity"
5}Templates
monorepoCreate Workspace
1import React from "react"
2
3const App = () => (
4 <div>
5 I'm in a workspace! 👋
6 </div>
7)The #1 Self-Hosted Cloud Development Environment
Coder is an open source cloud development environment (CDE) that you download and host in your cloud. Deploy a single solution in seconds that provisions the infrastructure, IDE, language, and tools your developers desire. Upgrade to the Enterprise version and add security, governance, and observability capabilities for Platform teams.
Contact Sales

Provision anything and everything with Terraform-defined workspaces
Write normal Terraform that runs our startup script on provisioned compute. A development environment may consist of any Terraform resource, including virtual machines, containers, Kubernetes pods, or non-computing resources like secrets and databases.
1// Provides info about the workspace.
2data "coder_workspace" "me" {}
3
4// Provides the startup script used to download
5// the agent and communicate with Coder.
6resource "coder_agent" "dev" {
7 os = "linux"
8 arch = "amd64"
9}
10
11resource "kubernetes_pod" "main" {
12 // Ensures that the Pod dies when the workspace shuts down!
13 count = data.coder_workspace.me.start_count
14 metadata {
15 name = "dev-${data.coder_workspace.me.id}"
16 }
17 spec {
18 container {
19 image = "ubuntu"
20 command = ["sh", "-c", coder_agent.dev.init_script]
21 env {
22 name = "CODER_AGENT_TOKEN"
23 value = coder_agent.dev.token
24 }
25 }
26 }
27}Built for Enterprise Scale
Coder's networking is backed by WireGuard®. Connections are secure, fast, reliable, and peer-to-peer, meaning the experience is snappy at any scale.
Coder is built to support—not prescribe—your movement to the cloud.
Next Steps
Say goodbye to hardware limitations and hello to accelerated code execution and increased productivity. Empower your organization to innovate at lightning speed and stay ahead of the competition.

