zxh0/classpy
GUI tool for investigating Java class files observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- 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: 4404
- days_rel: n/a
- days_push: 1407
- n_releases_24m: 0
Adoption not part of the score
1137 stars · 266 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Classpy is a JavaFX-based GUI tool for investigating binary file formats, including Java class files, Lua 5.3 binary chunks, Wasm binaries, and Bitcoin raw blocks and transactions. It displays parsed files as a tree alongside hex text, highlighting the corresponding hex when a tree node is selected.
Use cases
- inspect java class file structure
- view bytecode of a .class file
- parse lua binary chunk format
- decode wasm binary code
- analyze bitcoin raw block and transaction format
- learn jvm class file format
- view binary file as tree and hex
When to choose
- you want a visual, interactive way to explore Java class files or other binary formats
- you are learning the JVM class file format, Lua chunk format, Wasm, or Bitcoin block structure
- you want tree and hex views linked with highlighting
When to avoid
- you need automated or scripted class file analysis in a build pipeline
- you need a headless CLI disassembler like javap
- you need support for binary formats beyond those listed
Facets
application · maturity maintenance
parser gui developer-tools developer-tools programming-languages parsers cross-platform jvm java-class-file bytecode jvm lua-binary-chunk wasm bitcoin javafx hex-viewer binary-format macos
1 source
- readme: https://github.com/zxh0/classpy · fetched 2026-08-28 · ab94681ca00a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| zxh0/classpy | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem