GitHub Workflow Status Crates.io

A Conventional commit cli built with Rust.

convco gives tools to work with Conventional Commits.

The tool is still in early development, but already useful. It provides already the following commands:

Installation

Convco is build as a single binary. It does not need an additional runtime. Shell completions are available for bash, zsh, elvish, fish and powershell.

Ubuntu (x64)

Download the latest convco-deb.zip file from the github releases.

curl -OL https://github.com/convco/convco/releases/latest/download/convco-deb.zip
unzip convco-deb.zip
sudo dpkg -i convco*.deb

Homebrew

For macOS or Linux

brew install convco

Windows

Download the latest convco-windows.zip zip file. Extract convco.exe into a folder in your PATH.

Docker

docker build status docker pulls

Mount the current work directory in a volume and run convco in it.

docker run --rm -v "$PWD:/tmp" -w /tmp convco/convco --help

From source

Crates.io

cargo install convco