Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: GoVisual – lightweight, zero-config HTTP request visualizer for Go (github.com/doganarif)
6 points by arifliftos 51 days ago | hide | past | favorite
Hello HN,

I kept losing half my debugging sessions to hunting down why a request failed, or which middleware added that header, or why my JSON response was malformed—too many tools, too many context switches. So I built GoVisual, a tiny Go library that wraps your existing http.Handler and gives you a live dashboard at http://localhost:8080/__viz.

- Real-time monitoring: Requests show up instantly via SSE - Deep inspection: Headers, request/response bodies, status, timing - Middleware tracing: Visualize execution order and durations - Zero external deps: Pure Go, drop-in middleware; works with standard lib, Gin, Chi, Echo, Fiber

It’s strictly for local development—no setup, no config files, just go get and wrap your mux if you pass a -viz flag. I use it every day instead of shoving everything through Postman or hacking logs. It’s MIT-licensed and on GitHub here: https://github.com/doganarif/govisual

Would love to hear if this solves a pain for you too, or any ideas on making it even more useful. Thanks!




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: