Skip to content

mgap-Monitoring Go Application Profiles

Choose a tag to compare

@andrewbytecoder andrewbytecoder released this 23 May 15:13
· 3 commits to main since this release
  • Live Profile Sampling — continuously sample heap, CPU, allocs, goroutine, block, mutex, and threadcreate profiles.
  • Auto Endpoint Detection — just enter a port (e.g. 6060) or a partial URL and the app discovers /debug/pprof endpoints automatically.
  • Real-time Charts — top-function timelines powered by ECharts, with configurable time ranges and Top-N filtering.
  • Flamegraph View — interactive flamegraph for quick hotspot analysis.
  • Import / Export — import existing profile files or export captured snapshots for offline inspection.
  • Raw Text View — browser-like plain-text profile output when you need the raw numbers.
  • Mock Data Mode — built-in mock data for UI testing without a live Go process.
  • Frameless Desktop Shell — custom title bar with drag-to-move, edge-snap maximize / half-screen layout, minimize, and close.
  • Cross Platform — Windows, macOS, and Linux support via Wails.