Extend

Get inspired, then extend Che with your own innovations.

An Extensible, Customizable Platform

Everything is alterable, from stacks to creating assemblies to distribute Che as your own product.

Stacks

Define workspace runtime templates displayed in the dsahboard.

Recipes

Describe a runtime created by a stack with Docker or Compose files.

Samples

Project template code to bootstrap the contents of a new project.

Commands

Processes injected into workspaces. Commands can automate actions like compile and previews.

WS Extensions

Modify the runtime behavior of the workspace with code that runs in agents with access to projects.

IDE Extensions

Modify the behavior of the browser IDE with new views, actions, look, perspectives, and wizards.

Agents

Software dynamically installed and run within a user's workspace.

REST APIs

The Che server and each workspace has all services programmable through REST APIs.

Assemblies

A re-packaging of Eclipse Che distributable as a new desktop IDE application or server.


Who is Extending Che?

Codenvy

Codenvy

Cloud workspaces for development teams - think of it as "enterprise Che".

Red Hat OpenShift

Strategic developer tooling platform for Docker orchestration.

Samsung

SAP IDE for HANA

A tailored development environment for SAP HANA based on Che.

 


More Case Studies