jammyfu 19fc812d47 Rewrite recent project descriptions into plain language and add images
- Explain original closed-source software (Photoshop, Illustrator, Premiere, Ghidra, etc.) in simple terms
- Add GitHub social preview cards for PhotoCraft, VectorCraft, LightCraft and ReVa
- Keep multilingual descriptions aligned
2026-10-29 09:03:46 +00:00
2026-10-23 00:15:48 +08:00
2026-10-23 00:15:48 +08:00

English · 简体中文 · 繁體中文 · 日本語 · 한국어

REA Atlas: map of reverse-engineering projects (REA tags optional)

Map of open reverse-engineering projects: game decomps/recomps, re-implementations, asset tools, protocols, firmware, and RE tooling. Each entry is optionally tagged Uses rea: Yes / No / Unverified for morluto/rea — the tag is just a signal, not a requirement. Search here to see if someone already reverse-engineered the target you care about.

Unofficial; not affiliated with morluto/rea.

Contents

Projects that used REA (evidence-tagged subset)

Optional filter: these have public evidence of using REA. Most projects in the map are ordinary reverse-engineering work and do not require REA.

ImageProjectWhat you getUses reaImage source
DX-Ball: sound-pan functionDX-Ball: sound-pan functionWatch REA turn one DX-Ball sound helper into byte-exact C✅ YesOur screenshot
Notion: Electron clipboard bridgeNotion: Electron clipboard bridgeFollow a Notion copy from the page, through IPC, into the main process✅ YesOur screenshot
TH04: PC-98 bullet-ring mathsTH04: PC-98 bullet-ring mathsRecover Touhou 4's bullet-ring angle maths from 16-bit DOS code✅ YesOur screenshot
Aegis: TOTP code generationAegis: TOTP code generationSee exactly how the Aegis Android app generates your 2FA codes✅ YesOur screenshot
CTF: flag checkerCTF: flag checkerSolve a DownUnderCTF 2023 reversing challenge step by step✅ YesOur screenshot
N0zoM1z0/dx-balldx-ball
N0zoM1z0
DX-Ball 1.07 rebuilt in C/C++, tested against the original x86✅ YesProject README
N0zoM1z0/th04th04
N0zoM1z0
Touhou 4 (PC-98) as readable source, checked against the original compiler✅ YesProject README
ucodia/desktop-games-nostalgiadesktop-games-nostalgia
ucodia
Smash your desktop again: Gemtree's 2000 toy on macOS and the web✅ YesProject README
tuunanet/rea-ski-or-die-reconstructionrea-ski-or-die-reconstruction
tuunanet
Ski or Die's Snowball War, rebuilt in Rust + SDL2 (bring your own assets)✅ YesProject README
Moxnatiy/OpenBattlefield2OpenBattlefield2
Moxnatiy
Battlefield 2's engine, rewritten clean-room in C++20 (uses your own copy)✅ YesProject README
OpenRsG/GunZRsGunZRs
OpenRsG
GunZ: The Duel, reborn in Rust + Bevy✅ YesProject README
a-barzanti/ai-rebuildsai-rebuilds
a-barzanti
Abandoned games brought back to the browser, no original files included✅ YesRepo card
michaelshimeles/sketchsketch
michaelshimeles
An infinite design canvas in Rust, rebuilt by studying Paper✅ YesProject README
michaelshimeles/rec-rsrec-rs
michaelshimeles
A fast macOS screen recorder in Rust, modelled on OBS✅ YesProject README
iammukeshm/hexgrabhexgrab
iammukeshm
A tiny Windows colour picker, rebuilt from PowerToys' binaries✅ YesRepo card
AdamLinCodes/AdamTermAdamTerm
AdamLinCodes
A minimal macOS terminal, built by poking at Ghostty✅ YesProject README
az9713/wispr-flow-rea-teardownwispr-flow-rea-teardown
az9713
Wispr Flow's voice pipeline, taken apart, plus a 64-line rebuild✅ YesVideo thumbnail
cudanexus/vd-streamer-linuxvd-streamer-linux
cudanexus
Stream your Linux desktop to Quest and Pico headsets✅ YesRepo card
grisuno/VSL-DSPVSL-DSP
grisuno
A Linux kernel module for PreSonus AudioBox VSL interfaces✅ YesRepo card
NullLabTests/OpenBSD_netcat_REAOpenBSD_netcat_REA
NullLabTests
netcat-openbsd, statically analysed with REA and Ghidra✅ YesProject README
REA discussion #2254REA discussion #2254A stripped bzip2, analysed and checked against the real build✅ YesOur screenshot
ShadowSwaps/REA-Reconstruction-CompanionREA-Reconstruction-Companion
ShadowSwaps
An agent skill that keeps reconstructions tied to evidence✅ YesRepo card
KarlssonChristoffer/DiskLensDiskLens
KarlssonChristoffer
See what fills your Windows 11 disk, WinDirStat-style✅ YesRepo card
lxistired/ledger-rebornledger-reborn
lxistired
A local-first accounting app, modelled on QuickBooks for Mac✅ YesProject README
michaelshimeles/terminal-rsterminal-rs
michaelshimeles
A Bloomberg-style trading terminal in Rust✅ YesProject README
sickpyramid/ReaFuseReaFuse
sickpyramid
Merge two JS/TS projects into one, guided by REA✅ YesRepo card
0xshlomil/ida-free-mcpida-free-mcp
0xshlomil
Use free IDA from an AI agent over MCP✅ YesRepo card
Nowng/rea-mcprea-mcp
Nowng
Run REA with local models in LM Studio✅ YesRepo card
alexmi256/rea-agent-dockerrea-agent-docker
alexmi256
REA in Docker, with Ghidra, Hopper or IDA variants✅ YesRepo card
cognixws/picode-reapicode-rea
cognixws
REA's static-analysis tools inside PiCode✅ YesRepo card
czcdr/dsh-plugin-readsh-plugin-rea
czcdr
REA tools in DeepSeek Harness, with Ghidra auto-installed✅ YesProject README
sheilacraig/dsh-rea-mcpdsh-rea-mcp
sheilacraig
A config-only way to mount REA in DeepSeek Harness✅ YesRepo card
ya123-4/rea-dsh-pluginrea-dsh-plugin
ya123-4
Register REA's MCP tools in DeepSeek Harness✅ YesRepo card
zhaofeng130/dsh-readsh-rea
zhaofeng130
Add the REA Skill and tools to DeepSeek Harness✅ YesRepo card
pablodiazjorge/rea-casebookrea-casebook
pablodiazjorge
Make Claude Code cite real REA evidence for every conclusion✅ YesProject README
jinshi666888/rea-playbookrea-playbook
jinshi666888
A hands-on REA lab with a tiny Electron target✅ YesProject README
UnknownHacker1/rea-groundtruthrea-groundtruth
UnknownHacker1
Check REA's reports against the real source code✅ YesRepo card
az9713/REA-demoREA-demo
az9713
REA analyses itself, with predictions you can falsify✅ YesRepo card
pablodiazjorge/rea-labrea-lab
pablodiazjorge
Windows + Ghidra exercises and a pre-registered REA study✅ YesRepo card
—MiTV-Remote
EndLess728
Control Xiaomi TVs over Wi-Fi from Mac, Android or iPhone✅ Yes—
—soundconnect-desktop
B-Howell
Control Sony Bluetooth headphones from a Windows desktop app✅ Yes—
—rea-capcut
Xiangyu-CAS
An open-source offline video editor rebuilt from REA research on CapCut✅ Yes—
—fmseasonhub-re
chilliesdev
REA teardown notes of the FM Season Hub app✅ Yes—
—sims3-modernization
rodneypantonial
Make The Sims 3 stutter and crash less on modern PCs✅ Yes—
—a6000-fw-decomp
nicolvus
Dig into Sony A6000 camera firmware with REA and Ghidra✅ Yes—
—game-frame
tanepiper
A framework for agents to reverse engineer games from shipped files✅ Yes—
—open-claude-ui
Caho1
High-fidelity rebuild of Claude Desktop UI components and interaction physics, extracted via REA✅ Yes—
—open-scrantic
glauberlima
Rust reimplementation of the 1992 Johnny Castaway screensaver, reverse-engineered with REA✅ Yes—
—leanrea
aicodeking
Lightweight skill that replaces the REA MCP layer; agent drives CLI tools directly✅ Yes—
—coop-anything
cranebeaker
MCP server and skills to add co-op to single-player games by investigating entry points with REA✅ Yes—
—sparkDash
MiaAI-Lab
Multi-device dashboard that integrates long-running REA analysis jobs and loads results on demand✅ Yes—
—keen-clone
carlhako
Native Linux/SDL2 reimplementation of Commander Keen 1, recovered function-by-function with REA + Ghidra✅ Yes—
—samp-client-re
NathanKanaeru
Clean-room SA-MP 0.3.DL-R1 client reimplementation; architecture recovered with REA/Ghidra✅ Yes—
—dsh-rev-eng
Stijnus
DSH plugin packaging REA skills + optional MCP for reverse engineering and Mac app building.✅ Yes—
—dsh-command-rea
CurLeaf
DSH /rea slash command that routes requests to the REA skill and MCP tools.✅ Yes—

Games

NES / Famicom

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
aldonunez/zelda1-disassemblyzelda1-disassembly
aldonunez
The original Legend of Zelda (NES), fully disassembledNoWikipedia (© owner)

Asset extraction & tools

ImageProjectWhat you getUses reaImage source
SourMesen/Mesen2Mesen2
SourMesen
A multi-system emulator with deep debugging toolsNoRepo card

Super Famicom / SNES

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
snesrev/zelda3zelda3
snesrev
A Link to the Past rewritten in C, with widescreen (bring your own ROM)NoWikipedia (© owner)
snesrev/smsm
snesrev
Super Metroid rewritten in C (bring your own ROM)NoWikipedia (© owner)

Remake / Port

ImageProjectWhat you getUses reaImage source
snesrev/smwsmw
snesrev
Super Mario World rewritten in C (bring your own ROM)NoWikipedia (© owner)

Mega Drive / Genesis

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
sonicretro/s1disasms1disasm
sonicretro
Sonic the Hedgehog (Mega Drive), fully disassembledNoWikipedia (© owner)
sonicretro/s2disasms2disasm
sonicretro
Sonic 2 (Mega Drive), fully disassembledNoWikipedia (© owner)
sonicretro/skdisasmskdisasm
sonicretro
Sonic 3 & Knuckles, fully disassembledNoWikipedia (© owner)

Remake / Port

ImageProjectWhat you getUses reaImage source
RSDKModding/RSDKv5-DecompilationRSDKv5-Decompilation
RSDKModding
Sonic Mania's engine, decompiled (uses your own data files)NoProject README
RSDKModding/RSDKv4-DecompilationRSDKv4-Decompilation
RSDKModding
The engine behind Sonic 1 & 2 (2013), decompiledNoProject README

Sega Saturn

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
yaz0r/AzelAzel
yaz0r
Panzer Dragoon Saga, reverse-engineered and reimplementedNoProject README

Game Boy

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
pret/pokeredpokered
pret
Pokémon Red/Blue, fully disassembledNoWikipedia (© owner)
pret/pokegoldpokegold
pret
Pokémon Gold/Silver, fully disassembledNoWikipedia (© owner)
pret/pokeyellowpokeyellow
pret
Pokémon Yellow, fully disassembledNoWikipedia (© owner)
pret/pokecrystalpokecrystal
pret
Pokémon Crystal, fully disassembledNoMaintainer post
zladx/LADX-DisassemblyLADX-Disassembly
zladx
Zelda: Link's Awakening DX, fully disassembledNoProject README

Game Boy Advance

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
pret/pokeemeraldpokeemerald
pret
Pokémon Emerald as C source, the base of countless ROM hacksNoMaintainer post
pret/pokefireredpokefirered
pret
Pokémon FireRed/LeafGreen as C sourceNoWikipedia (© owner)
zeldaret/tmctmc
zeldaret
Zelda: The Minish Cap, decompiled to CNoWikipedia (© owner)
pret/pokerubypokeruby
pret
Pokémon Ruby/Sapphire as C sourceNoWikipedia (© owner)
jiangzhengwenjz/katamkatam
jiangzhengwenjz
Kirby & the Amazing Mirror, decompiled to CNoWikipedia (© owner)
pret/pmd-redpmd-red
pret
Pokémon Mystery Dungeon: Red Rescue Team, decompiled to CNoWikipedia (© owner)

Nintendo 64

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
zeldaret/ootoot
zeldaret
Ocarina of Time, fully decompiled to C (ROM not included)NoMaintainer post
n64decomp/sm64sm64
n64decomp
Super Mario 64 as buildable C source (ROM not included)NoWikipedia (© owner)
HarbourMasters/StarshipStarship
HarbourMasters
Play Star Fox 64 natively on PC (bring your own ROM)NoWikipedia (© owner)
n64decomp/mk64mk64
n64decomp
Mario Kart 64, decompiled to CNoWikipedia (© owner)
zeldaret/mmmm
zeldaret
Zelda: Majora's Mask, decompiled to CNoMaintainer post
pmret/papermariopapermario
pmret
Paper Mario (N64), decompiled to CNoWikipedia (© owner)
N64Recomp/N64RecompN64Recomp
N64Recomp
Recompile N64 games straight into native codeNoRepo card
n64decomp/perfect_darkperfect_dark
n64decomp
Perfect Dark (N64), decompiled to CNoWikipedia (© owner)

Remake / Port

ImageProjectWhat you getUses reaImage source
HarbourMasters/ShipwrightShipwright
HarbourMasters
Play Zelda: Ocarina of Time natively on PC (bring your own ROM)NoWikipedia (© owner)
Zelda64Recomp/Zelda64RecompZelda64Recomp
Zelda64Recomp
Majora's Mask, recompiled for PC with modern controls (bring your own ROM)NoProject README
2ship2harkinian/2ship2harkinian2ship2harkinian
2ship2harkinian
Play Zelda: Majora's Mask natively on PC (bring your own ROM)NoWikipedia (© owner)

Asset extraction & tools

ImageProjectWhat you getUses reaImage source
ethteck/splatsplat
ethteck
Slice N64 and PS1 binaries into a decomp-ready projectNoRepo card
NEstelami/ZAPDZAPD
NEstelami
Turn Zelda 64 assets into editable source filesNoProject README

GameCube

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
zeldaret/twwtww
zeldaret
Zelda: The Wind Waker, decompiled to CNoWikipedia (© owner)
doldecomp/smssms
doldecomp
Super Mario Sunshine, decompiled to C++NoWikipedia (© owner)
doldecomp/meleemelee
doldecomp
Super Smash Bros. Melee, decompiled to CNoWikipedia (© owner)
zeldaret/tptp
zeldaret
Zelda: Twilight Princess, decompiled to C++NoWikipedia (© owner)
projectPiki/pikmin2pikmin2
projectPiki
Pikmin 2, decompiled to C++NoWikipedia (© owner)

Asset extraction & tools

ImageProjectWhat you getUses reaImage source
encounter/decomp-toolkitdecomp-toolkit
encounter
The toolkit behind many GameCube and Wii decompsNoRepo card
encounter/objdiffobjdiff
encounter
See exactly where your decompiled function still differsNoProject README

Wii

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
zeldaret/ssss
zeldaret
Zelda: Skyward Sword, decompiled to CNoWikipedia (© owner)
DarkRTA/rb3rb3
DarkRTA
Rock Band 3 (Wii), decompiled to C++NoWikipedia (© owner)

Nintendo DS

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
pret/pokeplatinumpokeplatinum
pret
Pokémon Platinum as C sourceNoMaintainer post
zeldaret/phph
zeldaret
Zelda: Phantom Hourglass, decompiled to CNoWikipedia (© owner)
pret/pokeheartgoldpokeheartgold
pret
Pokémon HeartGold/SoulSilver, decompiled to CNoWikipedia (© owner)

Nintendo 3DS

Asset extraction & tools

ImageProjectWhat you getUses reaImage source
3DSGuy/Project_CTRProject_CTR
3DSGuy
Build and inspect 3DS file formats (ctrtool / makerom)NoRepo card

PlayStation

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
Xeeynamo/sotn-decompsotn-decomp
Xeeynamo
Castlevania: Symphony of the Night, decompiled to CNoMaintainer post
shdecompilations/silent-hill-decompsilent-hill-decomp
shdecompilations
Silent Hill (PS1), being decompiled to CNoWikipedia (© owner)

PlayStation 2

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
ran-j/PS2RecompPS2Recomp
ran-j
Recompile PS2 games into native PC executablesNoRepo card
open-goal/jak-projectjak-project
open-goal
Play Jak and Daxter natively on PC (bring your own disc)NoProject README

Xbox / Xbox 360

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
hedge-dev/XenonRecompXenonRecomp
hedge-dev
Recompile Xbox 360 games into native C++NoRepo card

Remake / Port

ImageProjectWhat you getUses reaImage source
hedge-dev/UnleashedRecompUnleashedRecomp
hedge-dev
Play Sonic Unleashed natively on PC (bring your own copy)NoWikipedia (© owner)

Asset extraction & tools

ImageProjectWhat you getUses reaImage source
xemu-project/xemuxemu
xemu-project
Play original Xbox games on Windows, macOS and LinuxNoMaintainer post

PC / DOS / PC-98

Decompilation / Recomp

ImageProjectWhat you getUses reaImage source
N0zoM1z0/dx-balldx-ball
N0zoM1z0
DX-Ball 1.07 rebuilt in C/C++, tested against the original x86✅ YesProject README
N0zoM1z0/th04th04
N0zoM1z0
Touhou 4 (PC-98) as readable source, checked against the original compiler✅ YesProject README
N0zoM1z0/th08th08
N0zoM1z0
Touhou 8: Imperishable Night reconstructed as source❔ UnverifiedProject README
N0zoM1z0/th10th10
N0zoM1z0
Touhou 10: Mountain of Faith reconstructed as source❔ UnverifiedProject README
isledecomp/isleisle
isledecomp
LEGO Island (1997), decompiled to C++NoWikipedia (© owner)
diasurgical/DevilutionXDevilutionX
diasurgical
Play Diablo on modern systems (uses your own DIABDAT.MPQ)NoProject README
N0zoM1z0/th09th09
N0zoM1z0
Touhou 9: Phantasmagoria of Flower View, reconstructed as source❔ UnverifiedProject README
N0zoM1z0/th095th095
N0zoM1z0
Touhou 9.5: Shoot the Bullet, reconstructed as source❔ UnverifiedProject README
N0zoM1z0/th105th105
N0zoM1z0
Touhou 10.5: Scarlet Weather Rhapsody, reconstructed as source❔ UnverifiedProject README
N0zoM1z0/touhou-reverse-engineeringtouhou-reverse-engineering
N0zoM1z0
Evidence-first IDA notes on Touhou, with live patch experimentsNoRepo card

Remake / Port

ImageProjectWhat you getUses reaImage source
ucodia/desktop-games-nostalgiadesktop-games-nostalgia
ucodia
Smash your desktop again: Gemtree's 2000 toy on macOS and the web✅ YesProject README
tuunanet/rea-ski-or-die-reconstructionrea-ski-or-die-reconstruction
tuunanet
Ski or Die's Snowball War, rebuilt in Rust + SDL2 (bring your own assets)✅ YesProject README
Moxnatiy/OpenBattlefield2OpenBattlefield2
Moxnatiy
Battlefield 2's engine, rewritten clean-room in C++20 (uses your own copy)✅ YesProject README
OpenRsG/GunZRsGunZRs
OpenRsG
GunZ: The Duel, reborn in Rust + Bevy✅ YesProject README
a-barzanti/ai-rebuildsai-rebuilds
a-barzanti
Abandoned games brought back to the browser, no original files included✅ YesRepo card
OpenRCT2/OpenRCT2OpenRCT2
OpenRCT2
RollerCoaster Tycoon 2, open-source and alive on modern systemsNoProject README
OpenMW/openmwopenmw
OpenMW
Play Morrowind on a modern open-source engineNoWikipedia (© owner)
julianxhokaxhiu/FFNxFFNx
julianxhokaxhiu
A modern driver and mod platform for FF7/FF8 on PCNoProject README
Interkarma/daggerfall-unitydaggerfall-unity
Interkarma
Daggerfall recreated in Unity (uses your own game data)NoProject README
OpenXcom/OpenXcomOpenXcom
OpenXcom
Play the original UFO / X-COM on a modern open-source engineNoRepo card
scummvm/scummvmscummvm
scummvm
Play classic point-and-click adventures on almost anythingNoProject README
fallout2-ce/fallout2-cefallout2-ce
fallout2-ce
Play Fallout 2 on modern systems (uses your own game data)NoProject README
OpenTTD/OpenTTDOpenTTD
OpenTTD
Transport Tycoon Deluxe, open-source and still growingNoWikipedia (© owner)
OpenRA/OpenRAOpenRA
OpenRA
Classic Command & Conquer, rebuilt for modern online playNoProject README
perfect-dark-pc-port/perfect_darkperfect_dark
perfect-dark-pc-port
Play Perfect Dark natively on PC (bring your own ROM)NoWikipedia (© owner)
N0zoM1z0/th08-webth08-web
N0zoM1z0
Imperishable Night in your browser, from the th08 reconstruction❔ UnverifiedProject README
AsyncFinn/rookrook
AsyncFinn
A Roblox-compatible engine in Rust, tested against StudioNoRepo card
tallowmere/free-heroes4free-heroes4
tallowmere
Heroes of Might and Magic IV on a new C++23 engine (uses your GOG files)NoWikipedia (© owner)
—keen-clone
carlhako
Native Linux/SDL2 reimplementation of Commander Keen 1, recovered function-by-function with REA + Ghidra✅ Yes—
—samp-client-re
NathanKanaeru
Clean-room SA-MP 0.3.DL-R1 client reimplementation; architecture recovered with REA/Ghidra✅ Yes—
—openage
openage
Open-source engine reimplementation for Age of Empires II and other RTS titlesNo—

Asset extraction & tools

ImageProjectWhat you getUses reaImage source
ata4/disunitydisunity
ata4
Early toolset for poking at Unity asset filesNoRepo card
Perfare/AssetStudioAssetStudio
Perfare
Browse and export assets from Unity gamesNoRepo card
AssetRipper/AssetRipperAssetRipper
AssetRipper
Turn Unity builds back into an editable projectNoProject README
ladislav-zezula/CascLibCascLib
ladislav-zezula
Read Blizzard's CASC game archivesNoRepo card
N0zoM1z0/touhou-reconstruction-factorytouhou-reconstruction-factory
N0zoM1z0
The agent pipeline behind the Touhou reconstructions❔ UnverifiedRepo card
—sims3-modernization
rodneypantonial
Make The Sims 3 stutter and crash less on modern PCs✅ Yes—

Apps / Electron / Desktop

ImageProjectWhat you getUses reaImage source
michaelshimeles/sketchsketch
michaelshimeles
An infinite design canvas in Rust, rebuilt by studying Paper✅ YesProject README
michaelshimeles/rec-rsrec-rs
michaelshimeles
A fast macOS screen recorder in Rust, modelled on OBS✅ YesProject README
iammukeshm/hexgrabhexgrab
iammukeshm
A tiny Windows colour picker, rebuilt from PowerToys' binaries✅ YesRepo card
AdamLinCodes/AdamTermAdamTerm
AdamLinCodes
A minimal macOS terminal, built by poking at Ghostty✅ YesProject README
az9713/wispr-flow-rea-teardownwispr-flow-rea-teardown
az9713
Wispr Flow's voice pipeline, taken apart, plus a 64-line rebuild✅ YesVideo thumbnail
cudanexus/vd-streamer-linuxvd-streamer-linux
cudanexus
Stream your Linux desktop to Quest and Pico headsets✅ YesRepo card
electron/asarasar
electron
Pack and unpack the archives inside Electron appsNoOur screenshot
KarlssonChristoffer/DiskLensDiskLens
KarlssonChristoffer
See what fills your Windows 11 disk, WinDirStat-style✅ YesRepo card
LilZeeCN/zee-rpzee-rp
LilZeeCN
Read and write Axure RP prototype files from the CLI or MCP❔ UnverifiedProject README
lxistired/ledger-rebornledger-reborn
lxistired
A local-first accounting app, modelled on QuickBooks for Mac✅ YesProject README
michaelshimeles/terminal-rsterminal-rs
michaelshimeles
A Bloomberg-style trading terminal in Rust✅ YesProject README
GLinnik21/plx-nativeplx-native
GLinnik21
A faster native Plex client for LG TVsNoProject README
storytold/photocraftphotocraft
storytold
People rebuilt Adobe Photoshop from scratch as free open-source software. It is a photo editor written in Rust that tries to work like Photoshop (layers, masks, PSD files) without using any of Adobe’s code.NoProject README
sickpyramid/ReaFuseReaFuse
sickpyramid
Merge two JS/TS projects into one, guided by REA✅ YesRepo card
laaielichter/ReverseportReverseport
laaielichter
Port reverse-engineering findings into Godot, Unity, Unreal or three.js❔ UnverifiedProject README
—rea-capcut
Xiangyu-CAS
An open-source offline video editor rebuilt from REA research on CapCut✅ Yes—
—fmseasonhub-re
chilliesdev
REA teardown notes of the FM Season Hub app✅ Yes—
—open-claude-ui
Caho1
High-fidelity rebuild of Claude Desktop UI components and interaction physics, extracted via REA✅ Yes—
—open-scrantic
glauberlima
Rust reimplementation of the 1992 Johnny Castaway screensaver, reverse-engineered with REA✅ Yes—
storytold/vectorcraftvectorcraft
storytold
An open-source vector drawing tool rebuilt from scratch to be like Adobe Illustrator. Made in pure Rust; you can make posters, logos and illustrations without using Adobe’s code.NoRepo card
—filmcraft
storytold
People made a free video editor that works like Adobe Premiere Pro, written from scratch in Rust. You can cut video, add effects and color grade without using Adobe’s code.No—
storytold/lightcraftlightcraft
storytold
An open-source photo manager and RAW developer rebuilt to be like Adobe Lightroom. Written from scratch in Rust; helps organize and edit photos without Adobe’s code.NoRepo card
—wordcraft
storytold
Clean-room word processor in pure RustNo—
—pdfcraft
storytold
Clean-room PDF reader and editor in pure RustNo—
—effectcraft
storytold
People rebuilt Adobe After Effects style motion graphics and visual effects software from scratch in Rust. You can make animated titles and compositing without using Adobe’s code.No—
—cadcraft
storytold
An open-source CAD and drafting program rebuilt from scratch to be like AutoCAD. Written in pure Rust.No—
—figcraft
storytold
People made a free interface design and prototyping tool that works like Figma, written from scratch in Rust.No—
—designcraft
storytold
An open-source page layout and publishing editor rebuilt to be like Adobe InDesign. Written from scratch in Rust.No—
—deckcraft
storytold
People rebuilt PowerPoint-style presentation software from scratch in Rust. You can make slides without Microsoft’s code.No—
—soundcraft
storytold
An open-source digital audio workstation rebuilt to be like Pro Tools. Written from scratch in Rust.No—
—gridcraft
storytold
People made a free spreadsheet that works like Excel, written from scratch in Rust.No—

Protocols / Hardware

ImageProjectWhat you getUses reaImage source
a-funk/open-appleremoteopen-appleremote
a-funk
Use Apple's first-gen Siri Remote on Linux, gestures included❔ UnverifiedRepo card
Slyvan25/OpenGHubOpenGHub
Slyvan25
Control Logitech gear on Linux without G HUBNoProject README
mitmproxy/mitmproxymitmproxy
mitmproxy
Watch and edit HTTPS traffic as it happensNoProject README
postlund/pyatvpyatv
postlund
Control Apple TVs and AirPlay devices from PythonNoRepo card
wireshark/wiresharkwireshark
wireshark
See every packet on the wire, decodedNoOur screenshot
—MiTV-Remote
EndLess728
Control Xiaomi TVs over Wi-Fi from Mac, Android or iPhone✅ Yes—
—soundconnect-desktop
B-Howell
Control Sony Bluetooth headphones from a Windows desktop app✅ Yes—

Firmware / Drivers

ImageProjectWhat you getUses reaImage source
grisuno/VSL-DSPVSL-DSP
grisuno
A Linux kernel module for PreSonus AudioBox VSL interfaces✅ YesRepo card
ReFirmLabs/binwalkbinwalk
ReFirmLabs
Find and extract what's hidden inside firmware imagesNoProject README
qilingframework/qilingqiling
qilingframework
Emulate and instrument binaries across OSes and CPUsNoProject README
ghidraninja/game-and-watch-backupgame-and-watch-backup
ghidraninja
Back up and restore your own Game & Watch's firmwareNoVideo thumbnail
attify/firmware-analysis-toolkitfirmware-analysis-toolkit
attify
Emulate IoT firmware to poke at it safelyNoRepo card
onekey-sec/unblobunblob
onekey-sec
Unpack almost any firmware or container format, recursivelyNoOur screenshot
travisgoodspeed/md380toolsmd380tools
travisgoodspeed
Custom firmware patches for the TYT MD-380 radioNoRepo card
—a6000-fw-decomp
nicolvus
Dig into Sony A6000 camera firmware with REA and Ghidra✅ Yes—

Security / Evaluations

ImageProjectWhat you getUses reaImage source
NullLabTests/OpenBSD_netcat_REAOpenBSD_netcat_REA
NullLabTests
netcat-openbsd, statically analysed with REA and Ghidra✅ YesProject README
REA discussion #2254REA discussion #2254A stripped bzip2, analysed and checked against the real build✅ YesOur screenshot
UnknownHacker1/rea-groundtruthrea-groundtruth
UnknownHacker1
Check REA's reports against the real source code✅ YesRepo card
az9713/REA-demoREA-demo
az9713
REA analyses itself, with predictions you can falsify✅ YesRepo card
pablodiazjorge/rea-labrea-lab
pablodiazjorge
Windows + Ghidra exercises and a pre-registered REA study✅ YesRepo card

Reverse-engineering tools

ImageProjectWhat you getUses reaImage source
ShadowSwaps/REA-Reconstruction-CompanionREA-Reconstruction-Companion
ShadowSwaps
An agent skill that keeps reconstructions tied to evidence✅ YesRepo card
NationalSecurityAgency/ghidraghidra
NationalSecurityAgency
The NSA's free decompiler and disassembler suiteNoOur screenshot
skylot/jadxjadx
skylot
Turn Android APKs back into readable JavaNoProject README
LaurieWired/GhidraMCPGhidraMCP
LaurieWired
A bridge that lets AI assistants (like Claude) control the free reverse-engineering tool Ghidra. The AI can decompile programs, rename functions and analyze binaries for you.NoProject README
x64dbg/x64dbgx64dbg
x64dbg
The go-to open-source debugger for Windows binariesNoProject README
iBotPeaches/ApktoolApktool
iBotPeaches
Unpack, read and rebuild Android APKsNoOur screenshot
angr/angrangr
angr
Symbolic execution and binary analysis from PythonNoRepo card
avast/retdecretdec
avast
Decompile machine code from many architectures to CNoMaintainer post
rizinorg/cuttercutter
rizinorg
A friendly GUI for reverse engineering, powered by RizinNoProject README
ghidraninja/ghidra_scriptsghidra_scripts
ghidraninja
Handy Ghidra scripts, from binwalk import to YARANoProject README
radareorg/radare2radare2
radareorg
A scriptable command-line reverse-engineering frameworkNoProject README
mandiant/flare-flossflare-floss
mandiant
Pull hidden and obfuscated strings out of malwareNoOur screenshot
WerWolv/ImHexImHex
WerWolv
A hex editor with a pattern language that decodes structures for youNoOur screenshot
mandiant/capacapa
mandiant
Ask an executable what it can do, and get ATT&CK-mapped answersNoProject README
frida/fridafrida
frida
Hook into running apps on any platform and rewrite them liveNoOur screenshot
dnSpyEx/dnSpydnSpy
dnSpyEx
Debug and edit .NET assemblies without sourceNoProject README
decompme/decomp.medecomp.me
decompme
Decompile together in the browser and race for a matching buildNoRepo card
mrexodia/ida-pro-mcpida-pro-mcp
mrexodia
Let an AI agent drive IDA Pro over MCPNoProject README
rizinorg/jsdecjsdec
rizinorg
Readable pseudo-C for Rizin, even from hand-written assemblyNoRepo card
rizinorg/rizinrizin
rizinorg
A UNIX-style reverse-engineering framework, forked from radare2NoProject README
icsharpcode/ILSpyILSpy
icsharpcode
Turn any .NET assembly back into C#NoRepo card
google/bindiffbindiff
google
Spot what changed between two versions of a binaryNoProject README
0xshlomil/ida-free-mcpida-free-mcp
0xshlomil
Use free IDA from an AI agent over MCP✅ YesRepo card
HexRaysSA/ida-mcpida-mcp
HexRaysSA
Hex-Rays' official MCP server for IDANoRepo card
Nowng/rea-mcprea-mcp
Nowng
Run REA with local models in LM Studio✅ YesRepo card
alexmi256/rea-agent-dockerrea-agent-docker
alexmi256
REA in Docker, with Ghidra, Hopper or IDA variants✅ YesRepo card
cognixws/picode-reapicode-rea
cognixws
REA's static-analysis tools inside PiCode✅ YesRepo card
czcdr/dsh-plugin-readsh-plugin-rea
czcdr
REA tools in DeepSeek Harness, with Ghidra auto-installed✅ YesProject README
sheilacraig/dsh-rea-mcpdsh-rea-mcp
sheilacraig
A config-only way to mount REA in DeepSeek Harness✅ YesRepo card
ya123-4/rea-dsh-pluginrea-dsh-plugin
ya123-4
Register REA's MCP tools in DeepSeek Harness✅ YesRepo card
zhaofeng130/dsh-readsh-rea
zhaofeng130
Add the REA Skill and tools to DeepSeek Harness✅ YesRepo card
pablodiazjorge/rea-casebookrea-casebook
pablodiazjorge
Make Claude Code cite real REA evidence for every conclusion✅ YesProject README
jinshi666888/rea-playbookrea-playbook
jinshi666888
A hands-on REA lab with a tiny Electron target✅ YesProject README
dav1dngy/era-agentera-agent
dav1dngy
An evidence-driven RE agent that tries to improve itself❔ UnverifiedProject README
—game-frame
tanepiper
A framework for agents to reverse engineer games from shipped files✅ Yes—
—rea-unity-game
agioracle
Agent workflow for reverse engineering Unity games❔ Unverified—
—leanrea
aicodeking
Lightweight skill that replaces the REA MCP layer; agent drives CLI tools directly✅ Yes—
—coop-anything
cranebeaker
MCP server and skills to add co-op to single-player games by investigating entry points with REA✅ Yes—
—sparkDash
MiaAI-Lab
Multi-device dashboard that integrates long-running REA analysis jobs and loads results on demand✅ Yes—
orikami048/geagea
orikami048
MCP & CLI for game RE, asset extraction and Cocos/Three.js recreation; inspired by morluto/rea.NoRepo card
—dsh-rev-eng
Stijnus
DSH plugin packaging REA skills + optional MCP for reverse engineering and Mac app building.✅ Yes—
—dsh-command-rea
CurLeaf
DSH /rea slash command that routes requests to the REA skill and MCP tools.✅ Yes—
—awesome-reverse-engineered
alexgaoth
A big searchable catalog of more than 17,000 open-source projects that exist because someone reverse-engineered a closed app, game, API or device. It also has its own search website and an MCP server so AI can look things up.No—
—awesome-decomp-games
SubmitGame
Rated, auto-refreshed list of game decomps, static recomps, source ports and engine remakesNo—
—reverse-engineering
wtsxDev
Classic curated list of reverse engineering resources, tools and learning materialsNo—
cyberkaida/reverse-engineering-assistantreverse-engineering-assistant
cyberkaida
Another way to let AI control Ghidra (the free reverse-engineering tool from the NSA). It gives the AI small, focused tools so it can analyze big programs without getting confused.NoRepo card
—radare2-mcp
radareorg
Official MCP stdio server for radare2No—
—r2ai
radareorg
LLM-based reversing tools and plugins for radare2No—
—binary_ninja_mcp
fosdickio
MCP server that lets LLM agents drive Binary Ninja (decompile, xrefs, rename, annotate).No—
—jadx-ai-mcp
zinja-coder
MCP plugin for JADX that enables AI agents to decompile and navigate Android APKs/DEX.No—
—Gepetto
JusticeRage
IDA Pro plugin that uses language models to explain, rename and comment functions during reverse engineering.No—
—GhidrAssist
symgraph
LLM extension for Ghidra that assists with renaming, explaining and analyzing decompiled code.No—
—LLM4Decompile
albertan017
Open research models and tooling for LLM-based binary decompilation.No—
—awesome-reverse-engineering
alphaSeclab
Large curated list of reverse-engineering tools and resources across major platforms and domains.No—
—awesome-reverse-engineering
morluto
Curated starting point for RE tools and learning (binaries, apps, firmware, formats, protocols). By REA authors.No—
—awesome-decompilation
nforest
Curated list of decompilation resources, papers, intermediate representations and related projects.No—

Official REA showcases

ImageProjectWhat you getUses reaImage source
DX-Ball: sound-pan functionDX-Ball: sound-pan functionWatch REA turn one DX-Ball sound helper into byte-exact C✅ YesOur screenshot
Notion: Electron clipboard bridgeNotion: Electron clipboard bridgeFollow a Notion copy from the page, through IPC, into the main process✅ YesOur screenshot
TH04: PC-98 bullet-ring mathsTH04: PC-98 bullet-ring mathsRecover Touhou 4's bullet-ring angle maths from 16-bit DOS code✅ YesOur screenshot
Aegis: TOTP code generationAegis: TOTP code generationSee exactly how the Aegis Android app generates your 2FA codes✅ YesOur screenshot
CTF: flag checkerCTF: flag checkerSolve a DownUnderCTF 2023 reversing challenge step by step✅ YesOur screenshot

See also / thanks: many REA community entries were cross-checked against AIshihzong/awesome-reverse-engineer-anything.

Contributing: see CONTRIBUTING.md. License: CC0-1.0.

S
Description
Map of reverse-engineering projects (with rea tags): game decomp/recomp across consoles and PC, re-implementations, asset tools, RE tooling, app/protocol/firmware. Each tagged Uses rea: Yes/No/Unverified.
Readme CC0-1.0
4.2 MiB
0 Stars 1 Watchers 0 Forks
Languages
Python 100%