Skip to content

SurfManger 2.0 GOLANG!

Choose a tag to compare

@risunCode risunCode released this 02 Jan 19:17
· 19 commits to main since this release

📸 Screenshots

Reset Data Sessions
Config App Notes
Settings About

✨ Highlights

  • Complete rewrite from Python + PyQt6 to Go + Wails + Svelte
  • 3x smaller binary (~15MB vs 40+MB)
  • 2x faster startup (<0.5s vs ~1s)
  • Modern UI with JetBrains Mono font and realtime clock

🎯 Core Features

  • Session Management - Backup, restore, switch between multiple accounts
  • Reset Data - Fresh start with optional auto-backup
  • Generate New ID - Reset machine/telemetry IDs
  • Smart App Close - Auto-close apps before operations (optional skip)

🆕 New in v2.0

  • Theme System - Dark, Solarized Dark, Solarized Light
  • Custom App Type - Backup only addon folders (e.g., ~/.aws) without touching AppData
  • Edit App Config - Edit existing app configurations via UI dialog
  • Additional Folders - Backup extra directories outside AppData
  • VSCode Preset - Pre-configured backup items for VSCode-based editors
  • Notes - Built-in notes for tracking accounts/credentials
  • Search & Filter - Quick search through sessions
  • Progress Tracking - Real-time progress bars

🛠️ Technical

  • Go 1.22+ required
  • Cross-platform: Windows, macOS (.app), Linux
  • Native WebView2 (Windows), WebKit (macOS/Linux)

📦 Downloads

  • Windows: SurfManager-windows-amd64.exe
  • macOS Intel: SurfManager-darwin-amd64.zip
  • macOS Apple Silicon: SurfManager-darwin-arm64.zip
  • Linux: SurfManager-linux-amd64