High performance, open source software developer environments in the cloud.
Use your browser to program on any machine in any language. Edit, build, debug and deploy projects bound to source repositories. [Use Che as an IDE] (https://eclipse-che.readme.io/docs/import-a-project)
Create developer environments with APIs. Add your project types, embed custom commands and host on any infrastructure. [Use Che as a Workspace Server] (https://eclipse-che.readme.io/docs/create-workspaces-and-projects)
Use Che's built-in language plug-ins or write packaged extensions that transform Che's IDE into new tools and assemblies. [Write Che IDE Plug-Ins] (https://eclipse-che.readme.io/docs/extension-development-workflow)
Che can be installed on any OS that supports Java 1.8 - desktop, server or cloud, and Maven 3.1.1 or higher. It has been tested on Ubuntu, Linux, MacOS and Windows.
Che is open sourced under the Eclipse Public License 1.0.
git clone https://github.com/codenvy/che.git
If master is unstable, checkout the latest tagged version.
cd che
mvn clean install
./che.sh [ start | stop ]
Che will be available at localhost:8080
This builds an assembly with the Java, git, and maven plugins. The SDK has embedded tools that let you create assemblies that contain other plugins.
- che-plugins: [Language & tooling extensions] (http://github.com/codenvy/che-plugins)
- che-core: [Core components] (http://github.com/codenvy/che-core)
- che-depmgt: [Maven dependency management POM] (http://github.com/codenvy/che-depmgt)
- che-parent: [Maven parent POM] (http://github.com/codenvy/che-parent)
- CLI: [CLI for interacting with Che remotely] (http://github.com/codenvy/cli)
- Eclipse Plug-In: [An Eclipse plug-in for running Che projects] (http://github.com/codenvy/eclipse-plugin)
- Contribute: We accept pull requests. Please see [how to contribute] (https://github.com/codenvy/che/blob/master/CONTRIBUTING.md).
- Support: You can report bugs and contribute che-dev@eclipse.org.
- Website: eclipse.org/che