Cloud IDE

Use your browser to program on any machine in any language. Edit, build, debug and deploy projects bound to source repositories.

RESTful APIs

Create developer environments with APIs. Add your project types, embed custom commands and host on any infrastructure.

Plug-Ins

Use Che's built-in language plug-ins or write packaged extensions that transform Che's IDE into new tools and assemblies.

Install Binary
Other: Docker | Windows | Mac | Universal | Source | Release Notes

Meticulous Design

A Workspace Server

Che transforms the workspace into a high performance environment accessible through RESTful APIs that can be controlled by any IDE. Use Che as a hosted Workspace server, customized with your own project types and hosted on your own infrastructure.

  • RESTful APIs
  • Browser, mobile, CLI, or desktop clients
  • Fast and scalable
  • Project type structure and hierarchy
  • Server-side extensions
  • Service provider interface for overriding behavior
  • SDK and assembly generator

Che's APIs represent the full developer coding lifecycle, breaking services from editing through debugging into atomic operations, making development automated, scalable, and secure.


Plug-Ins

Che includes a rich set of plug-ins. You can also create and package your own.

Languages

Extensions include syntax highlighting, analysis, code assistants, and debuggers.

  • C++
  • Go
  • Java
  • Python
  • Ruby
  • SQL

Frameworks

Extensions include project types, scaffold tool integration, and syntax analysis.

  • Angular JS
  • Docker
  • PHP
  • Yeoman

Builders

Builders to manage unit tests, compilation, linking, and miscellaneous build functions.

  • Ant
  • Bower
  • Grunt
  • Gulp
  • Maven
  • Npm

Tools

Extenions that integrate the IDE with other parts of the developer tool chain.

  • Code Mirror
  • Git
  • Orion
  • SSH
  • Subversion