Hasty Briefsbeta

Bilingual

Show HN: GoVisual – lightweight, zero-config HTTP request visualizer for Go

a year ago
  • #OpenTelemetry
  • #Go
  • #HTTP Debugging
  • GoVisual is a lightweight, zero-configuration HTTP request visualizer and debugger for Go web applications.
  • Features include real-time request monitoring, deep inspection of headers and body, middleware tracing, and zero-configuration integration.
  • Supports OpenTelemetry integration for exporting telemetry data.
  • Easy to integrate with standard Go HTTP handlers using `govisual.Wrap`.
  • Dashboard accessible at `http://localhost:8080/__viz`.
  • Configurable options include request/response body logging, custom dashboard path, and storage backends (memory, PostgreSQL, Redis).
  • Examples provided for basic usage, OpenTelemetry integration, and multi-storage backends.
  • Dashboard features include request table, detailed request inspection, middleware trace visualization, and real-time updates.
  • Licensed under MIT License and open for contributions.