Repository navigation
Releases: keyp-dev/surge-cli
Releases · keyp-dev/surge-cli
Release list
v0.1.1
Bug Fixes
- Fix config file not loading: properly expand
~in default config paths - Fix config file search path: look for
surge-tui.toml(notconfig.toml) - Fix env var + file config merging: file sets host/port, env var provides API key
- Add
#[serde(default)]tohttp_api_keyso config file without key field still loads
v0.1.0 - Surge TUI Initial Release
Surge TUI v0.1.0
Complete terminal user interface for macOS Surge proxy management.
Highlights
- 🌐 Multi-language support (English/Chinese) - compile-time selection
- 🖥️ 5 main views: Overview, Policies, Requests, Connections, DNS
- 🔍 Search and grouping functionality
- 🔌 Connection management with confirmation dialogs
- 📊 Real-time monitoring with non-blocking latency tests
- 📚 Built-in help system and smart notifications
Installation
# Homebrew (recommended)
brew tap keyp-dev/tap
brew install surge-tui
# Nix
nix profile install github:keyp-dev/surge-cli
# From source
cargo build --releaseDownload
Choose your preferred language version:
- surge-tui-v0.1.0-macos-en.tar.gz - English version
- surge-tui-v0.1.0-macos-zh.tar.gz - Chinese version
Verify with checksums in surge-tui-v0.1.0-checksums.txt.
Documentation
Generated with Claude Code via Happy