For online development environments, the strongest matches are ishaan1013/sandbox (Sandbox provides a browser-based IDE with containerized Linux workspaces), eclipse-che/che (This Kubernetes-based cloud IDE platform delivers browser-accessible containerized workspaces) and cdr/code-server (Code-server is a self-hostable, browser-based development environment that runs). coder/code-server and gitpod-io/openvscode-server round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Compare the best open-source cloud development environments. Hand-picked GitHub repositories ranked by stars and activity to find your ideal fit.
Sandbox is a cloud-based development environment that provides web-based code editing directly within the browser without requiring local machine setup. It runs full Linux development environments inside remote execution containers, supplying an isolated sandbox for each workspace to safely run interactive terminals and live application previews. The platform integrates artificial intelligence capabilities to accelerate daily coding workflows, featuring an automated code assistant that generates intelligent code completions and custom recommendations as users type. Additionally, it supports m
Sandbox provides a browser-based IDE with containerized Linux workspaces and real-time collaboration, directly fitting the remote development environment category despite missing self-hosting support.
This project is a Kubernetes-based cloud IDE platform that provisions and manages containerized development environments accessible via a web browser. It functions as a multi-tenant developer platform, enabling teams to launch standardized workspaces directly from Git repositories. The platform implements development environments as code, using declarative YAML configurations and DevContainer-compatible specifications to define toolsets, IDE settings, and runtime dependencies. This ensures repeatable setups through reusable environment templates and standardized workspace stacks, allowing for
This Kubernetes-based cloud IDE platform delivers browser-accessible containerized workspaces, terminal access, extension support, and self-hosting capabilities, matching all the core requirements for a remote development environment.
code-server is a browser-based integrated development environment that allows a VS Code compatible editor to run on a remote server. It functions as a self-hosted code editor, enabling users to access a persistent development workspace from any web browser without requiring local software installation. The project focuses on remote development environment hosting, moving heavy compilation and processing tasks to remote hardware to offload resources. This architecture enables cloud development environments that standardize workspaces and preserve local battery life by shifting computation to a
Code-server is a self-hostable, browser-based development environment that runs VS Code on a remote server with terminal access and extension support, fitting the search cleanly.
This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device. The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections
This project runs VS Code on a remote server so you can access a full browser-based development environment with terminal access and extension support from any device.
OpenVSCode Server is an open-source project that runs the full Visual Studio Code editor as a web application served from a remote server, enabling development through any browser without local installation. It provides a browser-based IDE that combines containerized development environments, remote file system access, and server-side process management to deliver a complete remote development experience. The project supports the standard VS Code extension model, allowing plugins to add languages, debuggers, and tools without modification. It maintains real-time bidirectional communication be
OpenVSCode Server is a browser-based IDE that runs VS Code remotely in a containerized environment with extension support, though it lacks built-in real-time collaboration.
pad.ws is a web-based development environment that integrates a code editor and terminal with a shared visual canvas for sketching. It functions as a remote development environment and a collaborative visual programming space where teams can map out architectural concepts and write code within a single interface. The project bridges the gap between design and execution by combining a digital whiteboard with a cloud development environment. This allows users to perform visual software planning and technical ideation by linking sketches on an interactive canvas directly to the implementation co
Pad.ws is a browser-based cloud development environment that combines an online code editor and terminal with a collaborative visual canvas, though it lacks some advanced features like self-hosting or port forwarding.
Flexpilot is a browser-based integrated development environment that combines a code editor with containerized workspaces. It provides a cloud-hosted platform for software development, allowing users to access fully functional coding environments directly through a web browser without requiring local software installations. The platform distinguishes itself by integrating conversational artificial intelligence directly into the editor interface. Through a unified abstraction layer, it connects to external artificial intelligence models to provide automated code generation, deep analysis, and
Flexpilot is a browser-based IDE featuring containerized workspaces and remote development environments, though it lacks built-in real-time collaboration or native self-hosting documentation in the provided details.
Gitpod is a cloud development environment platform and Docker-based workspace orchestrator. It provisions on-demand, containerized Linux workspaces that synchronize directly with remote version control repositories to eliminate manual local setup. The platform functions as an infrastructure-as-code environment manager, using declarative configuration files to define base images, tool versions, and environment variables. This ensures team-wide consistency and reproducible workspace configurations across different projects. It provides ephemeral coding workspaces for rapid prototyping, debuggi
Gitpod is a comprehensive cloud development environment and container-based workspace orchestrator that provides browser-accessible IDEs, terminal access, and team collaboration.
This project is a cloud-based web IDE and development workspace that provides a professional code editor and execution environments directly within the browser. It functions as a browser-based code execution engine for rapid prototyping and a scalable cloud workspace for managing repositories and writing code without local environment configuration. The system features secure sandboxing for isolated development, allowing untrusted or experimental code to run in separated virtual environments. It supports both client-side execution via browser-based bundling and server-side execution through a
This repository provides a browser-based cloud IDE and development workspace with remote execution capabilities, though it focuses more on client-side sandboxing and prototyping than a fully self-hostable full-stack dev environment.
Coder is a self-hosted platform for provisioning and managing isolated, containerized development environments. It provides a centralized infrastructure for teams to deploy ephemeral workspaces on private cloud or on-premises hardware, ensuring consistent toolchains and dependencies across distributed development environments. The platform distinguishes itself through its focus on secure, infrastructure-as-code governance and autonomous agent integration. It allows organizations to define reusable, versioned environment templates that integrate with existing identity providers and role-based
Coder provisions and manages containerized remote development environments that connect with browser-based IDEs, though it focuses on infrastructure orchestration rather than bundling the editor itself.
Online IDE powered by Visual Studio Code ⚡️
StackBlitz is a browser-based IDE powered by Visual Studio Code that delivers instant development environments, though it lacks self-hosting capabilities and containerized workspaces.
Theia is a modular framework designed for building professional-grade development environments that function as both local desktop applications and remote browser-based services. It provides a comprehensive toolkit for constructing specialized coding tools, allowing developers to assemble custom interfaces and backend logic through a flexible, contribution-based architecture. The platform distinguishes itself through a highly extensible workbench that supports the integration of existing third-party editor plugins and standard language servers. By utilizing a dependency injection container an
Theia is a modular framework and browser-accessible IDE that supports extensions and remote deployment, making it a fitting base for building cloud development environments despite leaning towards a customizable toolkit approach.
Phoenix is a comprehensive web development suite that provides a browser-based code editor, an AI-powered coding assistant, and a live web previewer. It integrates a visual Markdown document editor and a web-based Git client, allowing users to write and manage HTML, CSS, and JavaScript across different devices and platforms. The environment features a visual UI design system that maps canvas manipulations directly to code and enables in-place CSS editing. It supports real-time change previews and responsive layout testing across multiple device breakpoints to verify rendering on phones, table
Phoenix is a browser-based IDE and web development suite featuring a virtual file system, live previewing, and text editing tools, making it a relevant option for cloud-based development despite lacking containerized workspaces and self-hosting features.
Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language
Positron is a browser-accessible, remote-compute IDE built on a client-server architecture that separates the user interface from execution, aligning well with your search for a cloud development environment despite its strong focus on data science.
The project is a web-based integrated development environment and online code execution platform built around the Monaco code editor. It provides a browser-based interface where users can write, edit, and execute source code across multiple programming languages without requiring local software installations. The application functions both as a standalone web interface and as an embeddable widget architecture. Through this component-based design, the editor and its dependencies can be mounted directly into external web pages to supply interactive programming environments and execution tools
This project provides a browser-based online code editor with code execution capabilities, though it focuses more on code running and compiling rather than full containerized development environments with extensions and terminal access.
Alnoda Workspaces is a cloud-native platform for provisioning and managing containerized development environments. It provides a system for hosting isolated, portable workspaces that ensure consistent tooling and configurations across distributed teams, whether deployed on local infrastructure or remote cloud servers. The platform distinguishes itself by integrating local language model execution directly into the development environment. This allows for private, offline, chat-based coding assistance that functions without requiring external network connectivity. Furthermore, it facilitates r
Alnoda Workspaces provides browser-accessible, containerized development environments with terminal access and workspace management, though it lacks some specific features like extensive extension support or native real-time collaboration.
| रिपॉजिटरी | स्टार्स | भाषा | लाइसेंस | अंतिम पुश |
|---|---|---|---|---|
| ishaan1013/sandbox | 1.4K | TypeScript | MIT | |
| eclipse-che/che | 7.2K | TypeScript | EPL-2.0 | |
| cdr/code-server | 78.1K | TypeScript | MIT | |
| coder/code-server | 78K | TypeScript | MIT | |
| gitpod-io/openvscode-server | 5.9K | TypeScript | mit | |
| coderamp-labs/pad.ws | 4.1K | TypeScript | MIT | |
| flexpilot-ai/flexpilot-ide | 2K | TypeScript | mit | |
| gitpod-io/gitpod | 13.7K | TypeScript | AGPL-3.0 | |
| codesandbox/codesandbox-client | 13.6K | JavaScript | NOASSERTION | |
| coder/coder | 12.3K | Go | agpl-3.0 |