github Leadaxe/singbox-launcher v0.1.1
singbox-launcher v0.1.1 (Windows)

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

  1. Download & extract
  2. Run — the launcher will automatically download the latest sing-box core and wintun.dll (if needed)
  3. Drop your config.json with /** @ParserSTART */ markers — subscription parser works out of the box

Don't miss a new singbox-launcher release

NewReleases is sending notifications on new releases.