awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 repository-uri

Awesome GitHub RepositoriesDecompilers

Tools for converting binary code back into high-level source code.

Explore 19 awesome GitHub repositories matching part of an awesome list · Decompilers. Refine with filters or upvote what's useful.

Awesome Decompilers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • skylot/jadxAvatar skylot

    skylot/jadx

    49,088Vezi pe GitHub↗

    Jadx is a comprehensive Java decompilation suite designed to transform compiled binary application files into readable source code. It functions as a static analysis workbench, providing a graphical interface for navigating, searching, and inspecting the internal logic of complex software packages. By utilizing a bytecode-to-Java pipeline, the project reconstructs high-level logical structures from low-level binary instructions, making it a primary tool for Android application reverse engineering. The project distinguishes itself through a sophisticated control flow reconstruction engine and

    Decompiler for converting Android DEX files to Java.

    Javaandroiddecompilerdex
    Vezi pe GitHub↗49,088
  • java-decompiler/jd-guiAvatar java-decompiler

    java-decompiler/jd-gui

    15,024Vezi pe GitHub↗

    This project is a desktop application designed for the reverse engineering and inspection of compiled Java code. It functions as a graphical interface that translates Java bytecode back into readable source code, allowing users to examine the internal logic of class files and archives when original source files are unavailable. The tool provides a structured environment for navigating complex file hierarchies, including nested archives like JAR and WAR files. By maintaining an in-memory representation of loaded classes, it enables rapid searching and cross-referencing of code elements. The ap

    Standalone GUI for Java decompilation.

    Java
    Vezi pe GitHub↗15,024
  • jindrapetrik/jpexs-decompilerAvatar jindrapetrik

    jindrapetrik/jpexs-decompiler

    5,404Vezi pe GitHub↗

    JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler and editor. It provides a toolkit for decompiling, analyzing, and modifying the internal structure of compiled Flash content, including the extraction of scripts and media assets. The project is distinguished by its ability to perform direct binary modification, allowing users to edit bytecode and replace embedded resources without reverting to high-level source code. It includes a runtime ActionScript bytecode debugger for variable inspection and call stack analysis, as well

    Decompiler for Flash SWF files.

    Javadecompilereditorflash
    Vezi pe GitHub↗5,404
  • deathmarine/luytenAvatar deathmarine

    deathmarine/Luyten

    5,105Vezi pe GitHub↗

    Luyten este un decompiler Java open source și un analizor de bytecode conceput pentru a transforma fișierele class compilate înapoi în cod sursă de nivel înalt. Funcționează ca o interfață grafică pentru motorul de decompilare Procyon, permițând inspecția și recuperarea logicii programului din bytecode-ul Java. Instrumentul oferă capabilități pentru ingineria inversă Java și analiza codului legacy, permițând examinarea aplicațiilor sau bibliotecilor terțe atunci când codul sursă original nu este disponibil. Sistemul include o interfață desktop pentru navigarea ierarhiilor de clase, scanarea recursivă a classpath-ului pentru a indexa fișierele JAR și un istoric de navigare cu stare pentru a urmări clasele vizitate.

    Open-source Java decompiler GUI for Procyon.

    Java
    Vezi pe GitHub↗5,105
  • rocky/python-uncompyle6Avatar rocky

    rocky/python-uncompyle6

    4,302Vezi pe GitHub↗

    python-uncompyle6 is a Python bytecode decompiler and reverse engineering tool designed to convert compiled bytecode files back into human-readable source code. It functions as a source code recoverer and bytecode disassembler, allowing for the analysis of internal program logic and the reconstruction of original language constructs. The tool provides cross-version support, enabling the analysis and recovery of source code from bytecode created across multiple different versions of the Python interpreter. This allows it to operate as a cross-version bytecode analyzer that can interpret varied

    Cross-platform Python bytecode decompiler.

    Python
    Vezi pe GitHub↗4,302
  • zrax/pycdcAvatar zrax

    zrax/pycdc

    4,304Vezi pe GitHub↗

    pycdc is a reverse engineering toolset that decompiles and disassembles compiled Python bytecode files back into readable source code. It parses .pyc file headers, reconstructs abstract syntax trees from bytecode instructions, and handles version-specific opcodes across Python versions 1.0 through 3.13 with endian-aware binary parsing. The tool recovers numeric constants, string literals, and marshalled Python objects from compiled bytecode, supporting both file-based and in-memory bytecode loading. It provides a human-readable disassembly listing of bytecode instructions alongside full sourc

    Python bytecode disassembler and decompiler.

    C++cxxdecompilerdisassembler
    Vezi pe GitHub↗4,304
  • uxmal/rekoAvatar uxmal

    uxmal/reko

    2,576Vezi pe GitHub↗

    Reko is a binary decompiler.

    Binary decompiler for various architectures.

    C#aarch64armdecompile
    Vezi pe GitHub↗2,576
  • leibnitz27/cfrAvatar leibnitz27

    leibnitz27/cfr

    2,408Vezi pe GitHub↗

    Java decompiler for modern language features.

    Java
    Vezi pe GitHub↗2,408
  • storyyeller/krakatauAvatar Storyyeller

    Storyyeller/Krakatau

    2,177Vezi pe GitHub↗

    Krakatau provides an assembler and disassembler for Java bytecode, which allows you to convert binary classfiles to a human readable text format, make changes, and convert it back to a classfile, even for obfuscated code. You can also create your own classfiles from scratch by writing bytecode…

    Java decompiler, assembler, and disassembler suite.

    Rust
    Vezi pe GitHub↗2,177
  • icsharpcode/avaloniailspyAvatar icsharpcode

    icsharpcode/AvaloniaILSpy

    1,815Vezi pe GitHub↗

    Avalonia-based .NET Decompiler (port of ILSpy)

    Cross-platform .NET decompiler based on ILSpy.

    C#avaloniadecompilerdotnet
    Vezi pe GitHub↗1,815
  • silverf0x/rpcviewAvatar silverf0x

    silverf0x/RpcView

    1,056Vezi pe GitHub↗

    RpcView is a free tool to explore and decompile Microsoft RPC interfaces

    Tool for exploring and decompiling Microsoft RPC interfaces.

    C++
    Vezi pe GitHub↗1,056
  • comaeio/porosityAvatar comaeio

    comaeio/porosity

    935Vezi pe GitHub↗

    UNMAINTAINED Decompiler and Security Analysis tool for Blockchain-based Ethereum Smart-Contracts

    Decompiler and analysis tool for Ethereum smart contracts.

    C++
    Vezi pe GitHub↗935
  • boomerangdecompiler/boomerangAvatar BoomerangDecompiler

    BoomerangDecompiler/boomerang

    403Vezi pe GitHub↗

    Boomerang Decompiler - Fighting the code-rot :)

    General-purpose binary decompiler.

    C++
    Vezi pe GitHub↗403
  • java-decompiler/jd-eclipseJ

    java-decompiler/jd-eclipse

    0Vezi pe GitHub↗

    Java decompiler plugin for the Eclipse IDE.

    Vezi pe GitHub↗0
  • wwwg/wasmdecW

    wwwg/wasmdec

    0Vezi pe GitHub↗

    Decompiler for WebAssembly to C.

    Vezi pe GitHub↗0
  • ata4/bspsrcA

    ata4/bspsrc

    0Vezi pe GitHub↗

    Decompiler for Source engine map files.

    Vezi pe GitHub↗0
  • kwart/jd-cmdK

    kwart/jd-cmd

    0Vezi pe GitHub↗

    Command-line interface for Java decompilation.

    Vezi pe GitHub↗0
  • venshine/decompile-apkV

    venshine/decompile-apk

    0Vezi pe GitHub↗

    Utility for decompiling Android APK files.

    Vezi pe GitHub↗0
  • steamdatabase/valveresourceformatS

    steamdatabase/valveresourceformat

    0Vezi pe GitHub↗

    Parser and decompiler for Valve Source 2 resource files.

    Vezi pe GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Decompilers