Back to browse
GitHub Repository

A lightweight, local OpenTelemetry trace viewer

140 starsTypeScript

Otel-GUI – an open source OpenTelemetry viewer for dev and debug

by nesk_·Apr 9, 2026·4 points·0 comments

AI Analysis

●●SolidSolve My ProblemCozy

Zero-config OTLP listener beats Jaeger for local trace debugging sessions.

Strengths
  • PGlite persistence option enables trace recovery across restarts without full database setup
  • Honeycomb-style waterfall with keyboard navigation speeds up span inspection workflows
  • Incremental ingestion handles out-of-order spans from distributed services correctly
Weaknesses
  • In-memory default means traces lost on restart unless PGlite configured
  • No production deployment guidance or clustering support for team use
Target Audience

Backend developers debugging distributed systems locally

Similar To

Jaeger UI · Tempo · Honeycomb

Post Description

(The author is a work colleague, I'm posting on he's behalf due to "Show HN" limitations for new accounts)

During my recent projects with OpenTelemetry, I was looking for a truly practical tool for local development.

I found several existing solutions —some very powerful— but for my day-to-day local use, they were often too heavy, not simple enough to install, or not quick enough to get started with.

So I decided to build my own dedicated tool: otel-gui.

This is not a complete observability suite nor a telemetry backend designed for large-scale production or long-term retention. It's a tool designed for developers who want to debug efficiently locally.

Similar Projects

Developer Tools●●Solid

Npx Claude-traces, visualizer for Claude Code/Agent SDK traces

Runs with one npx command and immediately surfaces a helpful timeline view with token counts, tool I/O panes and subagent nesting — exactly the sort of visibility you want when an agent goes off the rails. Cleverly reads the local ~/.claude/projects traces so setup is trivial, but its usefulness is limited by being Claude-only and local; add search/aggregation or a team-sharing mode and this jumps up a tier.

Niche GemSolve My ProblemSlick
hahawhatsgood
203mo ago