Ross ROSS = Recommend OSS · open-source software intelligence for agents

maruel/panicparse

Crash your app in style (Golang) observed · 2026-08-28

github.com/maruel/panicparse · homepage · Go · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

64/100

  • Activity 92
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4231
  • days_rel: 643
  • days_push: 51
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

3709 stars · 104 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

panicparse is a Go tool and library that parses Go panic stack traces, densifies and deduplicates goroutines with similar stacks, and renders more compact, readable crash output. It ships as the `pp` CLI for piping crash dumps, plus a Go package with HTTP handler middleware and a web snapshot server.

Use cases

  • make Go panic stack traces readable and compact
  • deduplicate hundreds of similar goroutine stacks after a server crash
  • debug deadlocks in heavily parallelized Go processes
  • parse race detector output from go test -race
  • pipe go test output through pp to catch panics automatically
  • serve a readable live snapshot of goroutines instead of net/http/pprof
  • export crash dumps as HTML for sharing

When to choose

  • you debug Go crashes or deadlocks with many goroutines
  • you want a CLI you can pipe stderr through to prettify panics
  • you want a library to embed panic parsing or an HTTP middleware in a Go service
  • you need cross-platform support (Windows, macOS, Linux) with Go modules

When to avoid

  • your project is not written in Go
  • you need a general-purpose debugger or profiler rather than panic trace formatting
  • you need to parse stack traces from languages other than Go
  • you want a GUI-based crash analysis tool

Facets

cli-tool · maturity stable

developer-tools logging error-handling cli http-server middleware developer-tools performance go cli cross-platform windows stack-trace-parsing panic-analysis goroutine-deduplication crash-debugging deadlock-diagnosis race-detector pprof-alternative html-export http-middleware go-runtime command-line debugging concurrency linux macos

4 sources

Member repositories

RepositoryRoleHealth v2
maruel/panicparsemain64

For agents

markdown · JSON · MCP: product_card(name="maruel/panicparse")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem