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

bradleyjkemp/memviz

Visualize your Go data structures using graphviz observed · 2026-08-28

github.com/bradleyjkemp/memviz · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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: 3211
  • days_rel: n/a
  • days_push: 1952
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1291 stars · 51 forks observed · 2026-08-28

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

A Go library that takes a pointer to an arbitrary data structure and generates a Graphviz DOT file, producing a visual graph diagram of the structure's memory layout and relationships. It serves as a debugging aid, offering a clearer alternative to pretty-printing complex nested or linked data structures.

Use cases

  • visualize linked lists, trees, and graphs in Go for debugging
  • understand complex nested struct relationships at a glance
  • generate DOT diagrams from Go data structures
  • debug pointer-heavy data structures that are hard to read when printed
  • teach or document how a Go data structure is laid out in memory

When to choose

  • You are debugging intricate Go data structures like linked lists, trees, or graphs
  • Pretty-printed output is too hard to follow for nested or pointer-heavy structures
  • You want a quick visual diagram without writing custom visualization code
  • You already have Graphviz installed and want a simple library call to generate diagrams

When to avoid

  • You need a general-purpose Go profiler or memory analyzer rather than a structure visualizer
  • Your project does not use Go
  • You cannot or do not want to install Graphviz to render the output
  • You need a maintained tool with recent updates and active support

Facets

library · maturity maintenance

data-visualization developer-tools developer-tools data-visualization go cli cross-platform go graphviz data-structures visualization debugging dot-language memory-layout

1 source

Member repositories

RepositoryRoleHealth v2
bradleyjkemp/memvizmain32

For agents

markdown · JSON · MCP: product_card(name="bradleyjkemp/memviz")

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