eclipse-che/che

Kubernetes based Cloud Development Environments for Enterprise Teams

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 42 minutes ago
Added to GitGenius on September 9th, 2026
Created on March 26th, 2015
Open Issues & Pull Requests: 179 (+0)
GitHub issues: Enabled
Number of forks: 1,208
Total Stargazers: 7,167 (+0)
Total Subscribers: 267 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.1 hours
Mean response time: 42.9 days
90th percentile: 43.9 days
Tracked items: 838

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 86% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "kind/task" is answered fastest, typically in under an hour, while "kind/enhancement" waits about 2 days. Only 4% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 63
New in 7 days: 5
Closed in 7 days: 43
Avg open age: 605 days
Stale 30+ days: 33
Stale 90+ days: 20

Recent activity

Opened in 7 days: 5
Closed in 7 days: 42
Comments in 7 days: 0
Events in 7 days: 3

Top labels

  • severity/P1 (345)
  • kind/bug (296)
  • severity/P2 (295)
  • kind/task (240)
  • lifecycle/stale (192)
  • kind/enhancement (187)
  • team/A (170)
  • area/dashboard (168)

Detailed Description

Eclipse Che is a Kubernetes-native platform that provides cloud development environments for enterprise teams.

The tool addresses the challenge of maintaining consistent, reproducible development environments across distributed teams by containerizing the entire development stack. Che places dependencies, runtimes, a web IDE, and project code into Kubernetes pods, eliminating the "works on my machine" problem. Developers can open any Git repository as a cloud development environment through a factory URL, and workspaces are defined using devfile.yaml files that specify tools, runtimes, and commands. This approach makes environments portable across any infrastructure running Kubernetes and enables real-time collaboration since all work happens in the cluster.

Teams should adopt Che when they need standardized development environments across multiple developers or when onboarding speed matters. It suits enterprises managing complex dependency chains, polyglot projects, or teams distributed across regions. The platform works well for organizations already invested in Kubernetes infrastructure. Che supports VSCode as the embedded IDE and can automatically install VSCode extensions at workspace startup. Workspaces can be created and managed through the chectl CLI tool or by navigating to a Che instance with a factory URL pointing to a Git repository.

The project maintains active development across its core platform and operator components. The codebase shows ongoing refinement of workspace configuration and Kubernetes integration patterns. The tool receives regular updates to its devfile specification and workspace customization capabilities. Documentation is actively maintained with guides covering workspace creation, customization, and administration through the CheCluster custom resource. The project sustains a structured approach to feature development with a published roadmap and community feedback channels.