Your swarm from the command line.
A terminal-first interface for your entire Spacewave system. Scriptable, composable, and built for automation.
Full feature parity
Everything you can do in the GUI, you can do from the terminal. Create Spaces, manage devices, sync files, send messages.
Scriptable
Automate your workflow with shell scripts. The CLI is designed for composition with other Unix tools.
Pipe-friendly output
JSON and plain text output modes. Pipe CLI results into jq, grep, awk, or any tool in your chain.
Headless servers
Run Spacewave on servers without a display. The CLI is the primary interface for headless deployments and background daemons.
WASM build for browser
The same CLI binary compiles to WebAssembly. Run Spacewave commands directly in the browser terminal.
Cross-platform
Native binaries for Linux, macOS, Windows, and ARM. Single static binary, no dependencies, no installation steps.
One binary, every platform
The Spacewave CLI is a single static binary. Download it, run it. No package managers, no runtime dependencies, no setup wizards.
The same Go codebase compiles to native binaries for all major platforms and to WebAssembly for the browser. Your scripts work everywhere your code does.