Eclipse Che is a platform that can be extended by:
- adding client side plugins that bring new menus, panels and other UI components, authored in GWT
- adding server side components and agents that get deployed to a workspace machines
- adding support of new infrastructure
- enable language tooling via Language Servers
On top of that Eclipse Che can be integrated into other platforms since it exposes REST APIs for all server side components which makes it possible to create on demand workspaces serving needs of CI, support, issue tracking and other systems.