Skip to main content
The floe CLI is a single self-contained binary with no runtime dependencies.

Package managers

The fastest way to install floe. Package manager installs also get updates via the standard upgrade command for that tool.
Update: brew upgrade floeFirst run: if macOS blocks the binary (Gatekeeper), right-click the floe binary in Finder and choose Open, or run xattr -dr com.apple.quarantine $(which floe).

One-line installer

Works on macOS, Linux, and Windows without a package manager. Re-running the script upgrades an existing install in place.
To install a specific version:
The script detects your OS and architecture, downloads the correct archive, verifies the SHA-256 checksum, and installs floe to /usr/local/bin (or ~/.local/bin when /usr/local/bin is not writable and sudo is unavailable).

Go install

If you have Go 1.25 or later installed:

Verify the install

Expected output:

Verify the checksum (manual download)

If you downloaded an archive directly from the GitHub Releases page, each release includes a checksums.txt file. To verify:

Update

For package manager installs, use the standard upgrade command (brew upgrade floe, winget upgrade jannskiee.floe, scoop update floe). For script or manual installs, run:
See Updating floe for details.

Build from source

Requires Go 1.25 or later.
Move the resulting floe binary to a directory on your PATH (e.g. /usr/local/bin on macOS and Linux).