Installation
Get the Cannectors CLI on your machine.
Cannectors is a single static Go binary. There's no runtime to install, no Python virtualenv, no Docker required. Pick the option that fits your setup.
Requirements
- Go 1.25+ if you want to build from source
- A POSIX shell for the commands below (a recent PowerShell works too)
- Optional:
makeif you want to use the included Makefile targets
Option 1 — go install
The fastest way if you already have Go set up:
go install github.com/alexandrecano/cannectors/cmd/cannectors@latestThis drops a cannectors binary into $GOPATH/bin (or $HOME/go/bin).
Make sure that directory is on your PATH.
Option 2 — Build from source
Clone the repository and build a binary into the current directory:
git clone https://github.com/alexandrecano/cannectors.git
cd cannectors
go build -o cannectors ./cmd/cannectorsOr, if you have make:
make build # builds into ./bin/cannectorsThe build is fully static and has no link-time dependencies — you can copy the resulting binary into a container image or a CI runner without installing anything else.
Cross-compilation
Build for a different OS or architecture from the same machine:
make build-linux # → ./bin/cannectors-linux-amd64
make build-darwin # → ./bin/cannectors-darwin-arm64
make build-windows # → ./bin/cannectors-windows-amd64.exe
make build-all # all of the aboveVerify the install
cannectors versionYou should see the build version and Go runtime printed. If you get
command not found, double-check that $GOPATH/bin (or the directory
holding your binary) is on your PATH.
Cannectors is currently distributed as source only. Pre-built binaries and container images are planned but not published yet — track progress in issue #1.