Skip to content
@redasm-dev

REDasm

The Open Source Disassembler

REDasm: The OpenSource Disassembler

REDasm is a free and open source disassembler designed for hobbyists and professional reverse engineers.

redasm.dev · Download · Report a bug

Repositories

Repository Description
redasm GUI, written in C++17 & Qt6
core Engine and public C API, written in C17
loaders File format parsers (PE, ELF, PS1, Xbox, …)
processors CPU architectures (x86, MIPS, ARM, …)
analyzers Post-analysis passes
commands Disassembler-wide commands
kb Type definitions, function signatures and ordinal mappings, as TOML
workspace Aggregate build and CI
bugs Bug reports and suggestions, for every component

Loaders, processors, analyzers and commands are plugins: shared libraries loaded at runtime, built against the public API in core.
Nothing there requires modifying the disassembler itself.

Want to build REDasm from source?

The workspace repo is your starting point.

Want to report a bug? Propose a new feature?

Everything goes to the dedicated bug tracker, whichever component it belongs to.

CI Nightly

Pinned Loading

  1. redasm redasm Public

    The Open Source Disassembler

    C++ 1.8k 157

  2. core core Public

    Standalone C17 disassembler engine library for REDasm

    C 63 21

  3. loaders loaders Public

    File format loaders for REDasm, supporting NES, PSX, original Xbox, MS-DOS, Win16, OS/2, ELF, and PE binaries

    C 8 4

  4. processors processors Public

    CPU architecture modules for REDasm disassembly, providing native compiler support for Z80, MOS6502, MIPS32, ARM/AARCH64, and x86/x86_64 instruction sets

    C 13 12

  5. analyzers analyzers Public

    Post-disassembly static analyzers for REDasm, featuring automatic Visual Basic 6 (VB5/VB6) decompilation, MSVC RTTI vtable recovery, and PDB symbols loader

    C 2

  6. commands commands Public

    Plugin callable commands, COFF object-file parser for REDasm

    C 6 3

Repositories

Showing 10 of 15 repositories
  • redasm Public

    The Open Source Disassembler

    redasm-dev/redasm's past year of commit activity
    C++ 1,816 GPL-3.0 157 0 0 Updated Sep 29, 2026
  • core Public

    Standalone C17 disassembler engine library for REDasm

    redasm-dev/core's past year of commit activity
    C 63 GPL-3.0 21 0 0 Updated Sep 29, 2026
  • kb Public

    REDasm Knowledge Base: TOML database for x86, VB/MSVC compilers, standard libc, PSX BIOS, Xbox, Win16/32, Linux, Android and ZX Spectrum signatures

    redasm-dev/kb's past year of commit activity
    TOML 0 CC0-1.0 0 0 0 Updated Sep 29, 2026
  • web Public

    Website

    redasm-dev/web's past year of commit activity
    JavaScript 1 0 0 0 Updated Sep 29, 2026
  • commands Public

    Plugin callable commands, COFF object-file parser for REDasm

    redasm-dev/commands's past year of commit activity
    C 6 GPL-3.0 3 0 0 Updated Sep 27, 2026
  • analyzers Public

    Post-disassembly static analyzers for REDasm, featuring automatic Visual Basic 6 (VB5/VB6) decompilation, MSVC RTTI vtable recovery, and PDB symbols loader

    redasm-dev/analyzers's past year of commit activity
    C 2 GPL-3.0 0 0 0 Updated Sep 27, 2026
  • processors Public

    CPU architecture modules for REDasm disassembly, providing native compiler support for Z80, MOS6502, MIPS32, ARM/AARCH64, and x86/x86_64 instruction sets

    redasm-dev/processors's past year of commit activity
    C 13 GPL-3.0 12 0 0 Updated Sep 27, 2026
  • loaders Public

    File format loaders for REDasm, supporting NES, PSX, original Xbox, MS-DOS, Win16, OS/2, ELF, and PE binaries

    redasm-dev/loaders's past year of commit activity
    C 8 GPL-3.0 4 0 0 Updated Sep 28, 2026
  • tests Public

    Unit testing suite

    redasm-dev/tests's past year of commit activity
    C 0 GPL-3.0 0 0 0 Updated Sep 17, 2026
  • scoop-redasm Public

    Official Scoop bucket for REDasm: The Open Source disassembler

    redasm-dev/scoop-redasm's past year of commit activity
    PowerShell 0 Unlicense 0 0 0 Updated Sep 6, 2026