Eclipse Che
Kubernetes-native cloud development environments with a web IDE
7.2k stars 1.2k forks last commit first released EPL-2.0
Actively maintained
Last commit 21 Aug 2026.

Eclipse Che is an open source platform for creating and managing Kubernetes-based cloud development environments (CDEs). It runs developer workspaces as containers in Kubernetes pods, bundling source code, dependencies, and runtimes with a browser-accessible IDE.
Key Features
- Kubernetes-native workspaces running in pods for consistent, reproducible dev environments
- Devfile-based workspace definitions for portable, versionable environment configuration
- Web IDE experience with support for Visual Studio Code Open Source extensions
- Start workspaces from Git repositories to accelerate onboarding and standardize setup
- Centralized administration via Kubernetes Custom Resources (CheCluster) and operator-driven configuration
Use Cases
- Standardized developer environments for enterprise teams across multiple projects
- Rapid onboarding by launching ready-to-code workspaces from Git repositories
- Secure, centrally managed development in Kubernetes for regulated or controlled environments
Limitations and Considerations
- Requires a Kubernetes cluster and associated operational expertise to deploy and maintain
- Workspace performance and cost depend on cluster sizing, storage configuration, and resource quotas
Eclipse Che is well-suited for teams that want consistent, containerized development environments with a browser-based IDE. By using Devfiles and Kubernetes primitives, it enables portable workspaces and centralized governance across development workflows.
Categories:
Tags:
Tech Stack:
Similar to Eclipse Che

Coder
Self-hosted cloud development environments for teams and agents
Open-source platform to provision secure, self-hosted developer workspaces (VMs, containers, Kubernetes) defined in Terraform, with IDE integrations and AI agent support.


code-server
Run Visual Studio Code in the browser on your own server
code-server runs Visual Studio Code in your browser, providing a remote development environment you can self-host on a VM or container and access from any device.

Portainer
Web UI and API for managing Docker and Kubernetes environments
Lightweight web-based platform to manage Docker, Swarm and Kubernetes resources with a GUI and API, including access control and multi-environment operations.

Kubero
Kubernetes-native self-hosted PaaS for deploying apps from Git or Docker
Self-hosted Heroku/Netlify-style PaaS for Kubernetes with GitOps pipelines, templates, add-ons, logs, and SSO—deploy from source or Docker without Helm charts.

JupyterLab
Web-based interactive computing environment for notebooks and code
JupyterLab is an extensible web-based IDE for Jupyter notebooks, code, terminals, and data exploration with rich outputs and a plugin-based interface.

Rundeck
Runbook automation and job orchestration for operations teams
Open-source runbook automation platform to schedule jobs, orchestrate workflows, and provide controlled self-service operations via web UI and API.


