Real Production Codebases Analyzed

Code Analysis Demos (As Of 04MAY2026)

Explore architectural insights from 8 frameworks across 7 languages - including PViz analyzing itself!

Gson

Java

Google's JSON serialization/deserialization library for Java

View on GitHub24.3k stars
Gson logo
Repository
Java
262
Files Analyzed
2,990
Functions
37.4k
Lines of Code
3.7
Coupling Density
Circular Dependencies3 groups
God ModulesNone ✓
Coupling QualityFair

Key Findings

✓

Full Java parse coverage: all 262 files parsed ok, 260 of 262 nodes with language_facts populated

✓

2,990 methods and 737 classes extracted via JavaParser — comprehensive symbol coverage across the library

⚠

3 SCCs detected with 30 files in non-trivial cycles; largest cycle group contains 16 nodes

ℹ

Gson.java is the central hub with 111 importers; ReflectiveTypeAdapterFactory.java has the highest fan-out with 22 dependencies

Download the Analysis Bundle

Both formats contain the complete structural analysis. Choose based on how you plan to use it.

Compressed Bundle

1,846 KB

Abbreviated field names, minimal whitespace. Sized to fit an LLM's context window so you can paste the full architecture into Claude, GPT, or Cursor.

  • Fits LLM context windows
  • Faster parsing & loading
  • Ideal for programmatic use
Download Compressed

Readable Bundle

3,627 KB

Full field names, pretty-printed JSON. Useful for exploring the schema and understanding exactly what PViz captures before running it on your own repo.

  • Self-documenting structure
  • Explore the full schema
  • Understand output before signing up
Download Readable

Ready to run this on your own codebase?

3,000 free tokens on signup — no subscription required.

Analyze your repo free