CLI Installation

The SerialFlow CLI lets you stream serial data from any machine to the web studio.

Download

Pre-built signed binaries are available from GitHub Releases.

Platform Asset Notes
macOS (Apple Silicon) serialflow-macos-arm Signed & notarized
macOS (Intel) serialflow-macos-intel Signed & notarized
Linux (x64) serialflow-linux-x64
Linux (ARM64) serialflow-linux-arm64 Raspberry Pi, etc.
Windows (x64) serialflow-windows-x64.exe Signed via Azure Trusted Signing

Install On macOS

Install with Homebrew:

brew install nirosoftware/serialflow/serialflow

Upgrade later:

brew upgrade nirosoftware/serialflow/serialflow

Install On Linux

Download the release binary with curl, make it executable, and place it on your PATH.

# Example: install the Linux x64 binary
curl -fsSL https://github.com/Nirosoftware/serialflow-releases/releases/latest/download/serialflow-linux-x64 -o serialflow
chmod +x serialflow
sudo install -m 0755 serialflow /usr/local/bin/serialflow

Use serialflow-linux-arm64 instead if you are installing on Linux ARM64.

Install On Windows

Install with WinGet:

winget install --id Nirosoftware.SerialFlow --exact --source winget

Verify

serialflow --version

Upgrade Later

winget upgrade --id Nirosoftware.SerialFlow --exact