Eclipse Che is an open source project under the Eclipse top-level project. It's named after Cherkasy Ukraine, the city where development started.
Eclipse Che defines a new type of workspace that is composed of projects and runtimes, making its state distributable, portable and versionable. We use containers and web services to bring repeatability, consistency, and performance to workspaces. It's browser based IDE works for any framework or programming language. Take your projects and runtimes anywhere with workspace portability and cloud export.... More Info »
The Che server controls the lifecycle of workspaces and can be customized with plug-ins. Any client can communicate with the workspace server and any spawned workspaces.
Workspaces are isolated and personal spaces for developer work. Whether developers use an API, browser, CLI, or SSH to access a workspace, their projects are synchronized and kept consistent. Plug-ins enable service injection into workspaces based upon project type, making every workspace tailored to the projects it manages.
Che is used by large organizations like Red Hat, Samsung and SAP as well as by millions of individual developers.