Skip to content

ClassViewer/ClassViewer

Repository files navigation

ClassViewer v3

Website: ClassViewer Homepage

ClassViewer v3 is a lightweight Java class file viewer only depends on JDK and JavaFX, it only has a single jar file less than 250k in size, and it can work on JRE 8.

OracleJDK no longer bundles JavaFX releases after OracleJDK 10, you can get the OpenJDK distribution bundled with OpenJFX 13 from here.

ClassViewer v4 is under development, so stay tuned.

Features

  • Understands class files described by JVMS23
  • Displays parsed class file as tree and hex text
  • The corresponding hex text is highlighted when you select a tree node

Build

Building ClassViewer v3 requires Java 11 or later (but Java 8 is sufficient at runtime).

./gradlew jar

Run

./gradlew run

About

ClassViewer is a lightweight Java class file viewer that you can use to view the structure of Java class files.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors

Languages