Development Environments provide the integrated interfaces and infrastructure needed to write, test, and deploy code. These tools consolidate code editors, terminal access, and build pipelines into a single workspace to prevent context switching between different applications. This type of software serves developers and DevOps engineers who require a consistent setup across multiple machines. Self-hosting these apps ensures that source code and build artifacts remain on private servers rather than on external cloud platforms. This approach allows you to customize the underlying infrastructure to match specific project requirements.
This page lists 32 open source tools in the Development Environments category. The most popular are Godot, code-server and Puter. Most use the MIT or Apache-2.0 license, and 21 offer an official Docker image.
Create 2D and 3D cross platform games using a unified interface with built in export tools.
Run a full development environment on any machine and access it through a web browser.
A self-hostable cloud desktop environment with integrated file storage, built-in applications, and a platform for hosting web apps.
Provide code hosting, automated DevOps pipelines, hosted development environments, and artifact registries in one platform.
A terminal multiplexer that organizes developer workflows using customizable layouts, tabs, and floating or stacked panes.
Manage and switch between multiple hosts file configurations quickly via a desktop interface or system tray.
An extensible environment for interactive and reproducible computing based on the Jupyter Notebook and Architecture.
Provides self-hosted cloud development environments and AI coding agents using Terraform for infrastructure provisioning and management.
Automated, cloud-based development environments that use configuration files to provide reproducible workspaces for software engineering teams.
Orchestrate multiple CLI coding agents in parallel using isolated git worktrees for concurrent task execution.
A lightweight terminal-first development workspace with integrated AI agents, a code editor, and git visualization.
Emulates a 1991 Macintosh Quadra running System 8 within a cross-platform desktop application environment.
Provide Kubernetes native cloud development environments that package dependencies and runtimes into portable containerized workspaces.
Interactive and collaborative code notebooks for automating data workflows and documenting Elixir projects with rich visualizations.
A desktop application for running multiple AI coding agents in parallel using isolated Git worktrees and branches.
A unified environment to train, evaluate, and scale large language and diffusion models on local or cluster hardware.
An integrated development environment for the R programming language with a customizable workbench and syntax highlighting.
An orchestration interface for managing multiple Codex agents across local workspaces with integrated git and github controls.
Inspect session logs, tool calls, and token usage for Claude Code through a visual desktop interface.
A collaborative data notebook for analysts and scientists that integrates Python, SQL, and AI assistance.
Manage Homebrew packages and casks on macOS through a graphical interface instead of the command line.
A lightweight code editor that ports the Visual Studio Code workbench to the Tauri framework.
Manage developer mode or rooted webOS TV devices and install applications without using command line tools.
A cross-platform asynchronous web server designed for serving static files and assets with minimal resource overhead.
A desktop playground for JavaScript and TypeScript that provides instant execution and results for code experiments.
A web-based code and document review tool for tracking changes and managing development discussions.
A collection of handy online utility tools for developers with a focus on user experience.
A client side code playground supporting over 90 languages and frameworks for rapid prototyping and sharing.
A local-first desktop workspace for managing AI coding agents through existing subscriptions with parallel worktrees and integrated terminals.
A code review and project management tool designed specifically for Git based software projects.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.