Coder automates the creation of development environments from pre-configured images. Environments take minutes to create, saving hours of manual and error-prone effort. New team members can start contributing code immediately.
With Coder, updates to the underlying images can be automatically pushed out to environments created from those images, ensuring the whole team has the updates and , patches. No more, "well, it works on my machine”.
With Coder’s in-browser IDE support, development actions are centralized — all source code and data stay secured on the cluster or in authorized repositories. There is nothing sitting on a laptop waiting to get left in an Uber.
Coder allows devs to leverage the power, speed, and scalability of the cloud. Need more compute power for compilation and assembly? Spin up a new container with all the resources needed.
Coder handles the orchestration of new conformant and consistent workspaces using source-controlled Dockerfiles and workspace templates. Empower developers and data scientists to spin up self-serve workspaces that just work.
Coder works with the tools that you work with. No need to change your preferred editor, CI tooling, or version control system—with support for Docker in Docker, too.
Use the power and scale of the cloud to offload the burden of slow builds and tests from your local machine.
Access your workspace from anywhere with the same snappy development experience you expect from a local IDE.
Onboarding to a new project can take days away from your productivity and hinders collaboration. Get on the same page and stay on the same page faster.
Source code and data can remain secured on the cluster or in authorized repositories — not sitting on a workstation or laptop.
“With Coder, I can get a new developer up and running in a day versus two weeks and from an engineering perspective that is worth its weight in gold.”
Coder is priced per user on a yearly basis. Once Coder is running you can create as many dev environments as needed for your team. The only limits are the capabilities of your infrastructure.
Coder's self-hosted solution is deployed on your infrastructure: you host the dashboard and your workspaces on your Kubernetes cluster.
We also have a hosted solution now available in limited beta. Our hosted solution still requires you have a Kubernetes cluster for your workspaces, but we host the Coder dashboard for you, reducing the time needed for installation and maintenance. Once you log in to your Coder-hosted dashboard, you'll attach your cluster as a workspace provider. If you're interested in joining the beta, please email [email protected] with details on your use case and team size.
This will vary depending upon the cloud provider you use, whether you run Coder on-premises, the number of dev environments you have running at any given moment, the scale of your Kubernetes cluster, and many other factors. For more information on the requirements to run Coder, see our documentation.
Your purchase of Coder includes the platform, all updates during the duration of your contract, the ability to add one named user per seat purchased, as well as support from Coder. The purchase price does not include the infrastructure required to run the Coder platform.
Coder provides standard support for all paid accounts throughout the duration of the contract. Additional support with reduced response times is also available for an additional fee. During the free trial, users receive limited support through the community Slack channel, the published documentation, and video tutorials.
Learn more about our projects and our commitment to the open-source community.
Code-server: the heart of Coder
Code-server is the primary open source project we maintain. It allows developers to use a browser to access remote dev environments running VS Code. Coder builds upon the success of code-server and adds features designed for enterprise teams including support for additional IDEs and advanced security features.