Explore projects

Search public decompilation and reverse engineering projects by category, platform, approach and contribution needs.

Projects: 499

Page 17 of 34

Completed means every reported percentage is 100%, or the project is explicitly marked complete. Each measurement keeps its original scope; code matching alone does not describe every part of a project.

How projects are ranked

Projects are sorted by the latest recorded repository star count. Stars indicate interest, not completion. Missing counts remain unknown.

louis030195/universal-decompiler
SoftwareProject status: Unknown

Using Transformers to decompile ByteCode into code

Target software or hardware
ByteCode
Work type
Reimplementation and compatibility

Reported progress

Checklist completion≈0%

universal-decompiler — TODO — 0/2 listed items checked; items are equally weighted

Source

jaderkayque/database_diagram
SoftwareProject status: Unknown

Reverse-engineer an existing Access (.accdb) or SQL Server database into an interactive ER diagram — then generate CREATE TABLE, migration scripts and realistic fake data for 6 SQL dialects. Runs locally, no cloud.

Target software or hardware
Unknown
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈0%

Database Diagram Studio — Roadmap — 0/6 listed items checked; items are equally weighted

Source

ship-it-th1/qinlin-remote-open
Hardware and device researchProject status: Unknown

Qinlin (亲邻开门) remote network door-open client + Docker gateway (authorized use only)

Target software or hardware
Unknown
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈0%

qinlin-remote-open — Security checklist — 0/6 listed items checked; items are equally weighted

Source

torbenconto/dryadhookv1
SoftwareProject status: Unknown

Freeware internal Terraria cheat I made to learn reverse engineering and game hacking

Target software or hardware
Terraria cheat
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈43%

Features — 3/7 listed items checked; items are equally weighted

Source

cloud-walker/surface-typecover-fpc1021
Hardware and device researchProject status: Unknown

Reverse-engineered USB protocol + Linux driver for the FPC1021 fingerprint sensor in the Microsoft Surface Type Cover with Fingerprint ID

Target software or hardware
Microsoft Surface Type Cover with Fingerprint ID
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈67%

surface-typecover-fpc1021 — Roadmap — 6/9 listed items checked; items are equally weighted

Source

kronhait/cooper-hunter-ac-esphome
Hardware and device researchProject status: Unknown

ESPHome integration for Cooper Hunter (Gree OEM) AC via reverse-engineered UART protocol — no cloud, no official WiFi module needed

Target software or hardware
Cooper Hunter (Gree OEM) AC
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈0%

Reverse Engineering Cooper Hunter (Gree OEM) AC UART Control Protocol — Статус проекта — TODO — 0/4 listed items checked; items are equally weighted

Source

vincentroole/claude
SoftwareProject status: Unknown

A high-performance .NET 10.0 reimplementation of Claude Code CLI tool with C# 14 features

Target software or hardware
Claude Code
Work type
Reimplementation and compatibility

Reported progress

Checklist completion≈60%

claude dotnet — 🗺️ Roadmap — Phase 1: Foundation (Weeks 1-3) ✅ — 3/5 listed items checked; items are equally weighted

Source

glencornell/tinyeventlib
SoftwareProject status: Unknown

A tiny clean room implementation of the event processing loop in Qt

Target software or hardware
Qt
Work type
Reimplementation and compatibility

Reported progress

Checklist completion≈0%

TODO: — 0/2 listed items checked; items are equally weighted

Source

hanley-tech/irazer
Hardware and device researchProject status: Unknown

Open-source Razer control for macOS — a native Synapse alternative for Apple Silicon. Control Razer devices (RGB, EQ, volume, power) on your Mac. First device: Razer Nommo V2.

Target software or hardware
Razer Nommo V2
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈56%

⚡ iRazer — Roadmap — 5/9 listed items checked; items are equally weighted

Source

dimareverse/pyz-unpacker
GamesProject status: Unknown

A simple and fast tool to unpack and extract .pyz archives from PyInstaller executables.

Target software or hardware
Unknown
Work type
Source reconstruction

Reported progress

Checklist completion≈0%

PYZ Unpacker — TODO — 0/4 listed items checked; items are equally weighted

Source

bhaktofmahakal/linkedin-profile-api
SoftwareProject status: Unknown

A hosted FastAPI service that extracts LinkedIn profile data using pure HTTP REST requests to LinkedIn's internal Voyager API - no browser, no Playwright, purely reverse-engineered.

Target software or hardware
LinkedIn's internal Voyager API
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈100%

LinkedIn Profile API — 8. Submission Checklist Verification — 7/7 listed items checked; items are equally weighted

Source

thaserge-primary/ac-fujitsu-general-ez-0001hsefr-integration
Hardware and device researchProject status: Unknown

Reverse-engineered Fujitsu FGL Type A wired bus protocol — for older Fujitsu/General air conditioners (2000-2010 era), wired remotes (EZ-0001HSEFR and similar). Full spec + Python tools.

Target software or hardware
Unknown
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈100%

Fujitsu FGL Type A Bus Protocol — 🛣 Roadmap — Done ✅ — 12/12 listed items checked; items are equally weighted

Source

wrightca1/open-nos-as5610
Hardware and device researchProject status: Unknown

Open-source NOS for Edgecore AS5610-52X (BCM56846 Trident+) — custom BDE, SDK, and control plane from reverse-engineered data

Target software or hardware
Edgecore AS5610-52X
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈88%

open-nos-as5610 — Status — 7/8 listed items checked; items are equally weighted

Source

Checklist completion≈100%

open-nos-as5610 — Build and Implementation Status — Plan Progress (from PLAN.md) — Phase 5 — Platform Management — 9/9 listed items checked; items are equally weighted

Source

crackheadakira/8bitdoretrokeyboardflasher
Hardware and device researchProject status: Unknown

A reverse-engineered firmware flash tool for the 8BitDo Retro Keyboard, written in Rust. Communicates directly with the keyboard over USB HID without requiring the official 8BitDo software.

Target software or hardware
8BitDo Retro Keyboard
Work type
Reverse engineering and documentation

Reported progress

Checklist completion≈100%

8BitDo Retro Keyboard Flasher — Project Status — 4/4 listed items checked; items are equally weighted

Source

advik-b/golem
GamesProject status: Unknown

A high-performance, extensible Minecraft server reimplementation in Go with Goja-based JavaScript plugins.

Target software or hardware
Minecraft
Work type
Source reconstruction

Reported progress

Checklist completion≈22%

Golem 🗿 — ⚠️ Current Status: Highly Experimental — 2/9 listed items checked; items are equally weighted

Source