fernflower
« Back to VersTracker
Description:
Advanced decompiler for Java bytecode
Type: Formula  |  Latest Version: 253.28294.334@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @jetbrains  |  formulae.brew.sh
Category: Developer tools
Tags: java decompiler bytecode reverse-engineering development
Install: brew install fernflower
About:
Fernflower is an analytical decompiler for Java bytecode developed by JetBrains. It reconstructs source code from compiled Java class files, enabling developers to understand and debug third-party libraries or legacy applications. Its advanced analysis capabilities provide highly accurate and readable Java source code reconstruction.
Key Features:
  • Advanced static analysis for accurate code reconstruction
  • Handles complex language features like generics and lambdas
  • Integrated with IntelliJ IDEA and available as a standalone tool
  • Configurable decompilation options for output customization
Use Cases:
  • Analyzing third-party library source code when sources are unavailable
  • Recovering lost source code from compiled Java applications
  • Security auditing and reverse engineering of Java bytecode
  • Learning and understanding compiled Java code structures
Alternatives:
  • JD-GUI – Popular GUI decompiler but less actively maintained than Fernflower
  • Procyon – Open-source alternative with good Java 8+ language feature support
  • CFR – Another modern decompiler with excellent Java version support
Version History
Detected Version Rev Change Commit
Dec 8, 2025 2:01pm 0 VERSION_BUMP a2d20f7b
Oct 24, 2025 11:03am 0 VERSION_BUMP 66c79e6f
Sep 28, 2025 8:06pm 0 NEW d46fa2d9