Skip to content


By participating in this project, you agree to abide by our code of conduct.

Set up your machine

cxcli is written in Go.


Other things you might need to run the tests:

Clone cxcli anywhere:

git clone

cd into the directory and install the dependencies:

go mod tidy

A good way of making sure everything is all right is running the build:

go build -o cxcli .

Test your change

You can create a branch for your changes and try to build from the source as you go:

go build -o cxcli .

Create a commit

Commit messages should be well formatted, and to make that "standardized", we are using Conventional Commits.

You can follow the documentation on their website.

Submit a pull request

Push your branch to your cxcli fork and open a pull request against the main branch.

Financial contributions

You can contribute in our GitHub Sponsors or to any of the contributors directly. See this page for more details.