Coder enables organizations to set up development environments in their public or private cloud infrastructure.
Cloud development environments are defined with Terraform, connected through a secure high-speed Wireguard® tunnel, and automatically shut down when not used to save on costs.
Coder gives engineering teams the flexibility to use the cloud for workloads most beneficial to them.
- Define cloud development environments in Terraform
- EC2 VMs, Kubernetes Pods, Docker Containers, etc.
- Automatically shutdown idle resources to save on costs
- Onboard developers in seconds instead of days
Coder Desktop (Core) is a tool designed to streamline the setup and management of cloud-based development environments for engineering teams. It enables organizations to define and provision scalable, secure, and cost-efficient development infrastructure in public or private clouds.
Key Features:
: Define environments using Terraform, including EC2 VMs, Kubernetes Pods, Docker Containers, and more.
README
Coder Desktop for Windows
Coder Desktop allows you to work on your Coder workspaces as though they're
on your local network, with no port-forwarding required. It provides seamless
access to your remote development environments through features like Coder
Connect (VPN-like connectivity) and file synchronization between local and
remote directories.
This repo contains the C# source code for Coder Desktop for Windows. You can
download the latest version from the GitHub releases.
Contributing
You will need:
Visual Studio 2022
.NET desktop development
WinUI application development
Windows 10 SDK (10.0.19041.0)
Wix Toolset 5.0.2 (if building the installer)
It's also recommended to use JetBrains Rider (or VS + ReSharper) for a better
experience.
License
The Coder Desktop for Windows source is licensed under the GNU Affero General
Public License v3.0 (AGPL-3.0).
Some vendored files in this repo are licensed separately. The license for these
files can be found in the same directory as the files.
The binary distributions of Coder Desktop for Windows have some additional
license disclaimers that can be found in
scripts/files/License.txt or during installation.
Idle Resource Shutdown: Automatically shut down unused resources to reduce costs and optimize cloud usage.
Rapid Onboarding: Quickly onboard developers in seconds, eliminating the time-consuming setup process.
Audience & Benefit:
Ideal for engineering teams seeking flexibility in leveraging cloud infrastructure for development workloads. Coder Desktop empowers organizations to maximize resource efficiency while minimizing operational overhead and costs.
Installable via winget, it provides a seamless solution for managing cloud-based development environments with ease and precision.