# jclasslib **Repository Path**: wangyg6/jclasslib ## Basic Information - **Project Name**: jclasslib - **Description**: jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-25 - **Last Updated**: 2021-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jclasslib bytecode viewer ## Download Installers can be downloaded from the [releases section](https://github.com/ingokegel/jclasslib/releases). ## Purpose jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. In addition, it contains a library that enables developers to read and write Java class files and bytecode. ![Main window](web/screenshots/main_light.png) Dark mode can be enabled persistently by selecting "File->Dark mode" in the main menu. ![Dark mode](web/screenshots/main_dark.png) ## IntelliJ IDEA plugin There is a plugin for IntelliJ IDEA that can be installed via the plugin manager. The action in the "View menu" can be invoked when a Java, Groovy or Kotlin file is open in the editor. ![IntelliJ IDEA action](web/screenshots/ij_action.png) The bytecode will be shown in the "jclasslib" tool window on the right hand side. Multiple class files can be open at the same time. ![IntelliJ IDEA action](web/screenshots/ij_window.png) ## License jclasslib bytecode viewer is released under the [GPL, Version 2.0](https://www.gnu.org/licenses/gpl-2.0.html).