-
-
Notifications
You must be signed in to change notification settings - Fork 8
Installation
curl -fsSL getpurple.sh | shWorks on macOS and Linux. Downloads the latest release, verifies the checksum and installs the binary.
brew install erickochen/purple/purpleUpdate with brew upgrade purple.
Cargo is the Rust package manager. The crate name is purple-ssh (the name purple was taken on crates.io). The binary is still called purple.
cargo install purple-sshUpdate with cargo install purple-ssh (overwrites the existing binary).
git clone https://github.com/erickochen/purple.git
cd purple && cargo build --releaseThe binary is at target/release/purple.
For Claude Desktop users who only need the MCP server (not the TUI), download the latest .mcpb from the GitHub releases page and double-click to install. The bundled installation runs in --read-only mode by default. See MCP Server for details.
This is independent of the regular install paths above. Install both if you want the TUI on your terminal AND a one-click setup for Claude Desktop.
purple update # curl installs: downloads and replaces binary
brew upgrade purple # Homebrew
cargo install purple-ssh # CargoThe TUI shows an update notification badge when a new version is available. The badge shows the first changelog bullet as a headline. Run purple update to see the full release notes.
Generate completions for your shell:
purple --completions bash > /etc/bash_completion.d/purple
purple --completions zsh > ~/.zfunc/_purple
purple --completions fish > ~/.config/fish/completions/purple.fish- macOS or Linux (Windows via WSL)
- A terminal emulator with ANSI escape code support (Ghostty, iTerm2, Terminal.app, Alacritty, kitty, WezTerm, Warp, Windows Terminal via WSL). purple is developed and tested primarily on Ghostty
- System
sshbinary (purple uses your installed OpenSSH, it does not bundle its own SSH implementation)
Getting started
Features
- Cloud Providers
- File Explorer
- Command Snippets
- Password Management
- Vault SSH Certificates
- Container Management
- SSH Tunnels
- Tags and Search
- Host Patterns
- Themes
- MCP Server
- Whats New
Reference