Skip to content

GoJelastic (Experimental)

An Alternative CLI for Jelastic in Go


Why rewrite the CLI in Go?

The official Jelastic command-line interface (CLI) is written in Java, which can make it heavy and inconvenient to use in continuous integration/continuous deployment (CI/CD) environments.

Rewriting the CLI in Go will make it lighter and more portable, allowing it to be easily incorporated into CI/CD pipelines and used on a variety of systems without the need for additional dependencies.

This will make it easier for developers to manage and deploy applications on Jelastic, improving efficiency and streamlining the development process.

How to use


From binary

  • Linux/Darwin
# With wget
wget -qO- | bash
# With curl
curl -sL | bash
  • Other Operating Systems

Please download the binary from the release page and move it to your PATH.

From source

GoJelastic is written in Go, so you need to install it first.

git clone
cd GoJelastic
go build -o GoJelastic


Please check the documentation for more information.




Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

GoJelastic Logo