Status: Stable — Windows
What's New?
After a complete UI, core refactoring, config parser on board and v0.1.1 is ready.
True zero-setup experience: download → run → everything just works.
Core Dashboard (brand-new first tab)
- Centralized sing-box management: live status (Running / Stopped / Error with icons), version, binary path
- One-click auto-update of sing-box core (GitHub API + SourceForge fallback for users in restricted regions)
- Automatic wintun.dll download & installation on Windows (amd64 + arm64 auto-detection via runtime.GOARCH)
- Smooth, perfectly aligned progress bars with post-install validation
System Tray
- Dynamic colored icon: green = running
- Full context menu: Start · Stop · Сhange server · Exit
- Hide to tray on close + single-click restore — behaves like a proper system utility
UI & Architecture
- Complete modular refactoring: each tab in its own file (control_tab.go, diagnostics_tab, clash_api_tab, etc.)
- Clean main.go, real-time core status via callbacks
- Fixed progress-bar layout issues (Fyne) — now perfectly even and beautiful
Reliability & Cross-Platform
- Timeouts on all external operations (HTTP, exec) — no more freezes
- config.json validation + automatic backup before launch
- Proper build tags: Windows UAC manifest.
Assets (pre-built binaries)
- Windows (x64 + ARM64):
singbox-launcher-windows.zip
Quick Start
- Download & extract
- Run — the launcher will automatically download the latest sing-box core and wintun.dll (if needed)
- Drop your
config.jsonwith/** @ParserSTART */markers — subscription parser works out of the box