alexgaoth / awesome-reverse-engineered
git clone https://github.com/alexgaoth/awesome-reverse-engineered.git
don't reverse engineer smth twice. 12,000+ open-source tools built by reverse engineering closed apps, APIs, devices, protocols, file formats, games and AI tools. Search site + agent skill, refreshed nightly.
+187
stars, 24h · #62
+~1.3k
stars, 7 days · #92
+263
stars, 30 days · #2,018
533
★ total · +1309% this week
100
forks · 1 open issues
Star history (as recorded here)
LanguagePython
LicenseMIT
Created2026-10-11 (11d ago)
Last push1d ago
Watchers0
OwnerUser
GitHub topics
agent-skillsai-agentsawesomeawesome-listclaude-codedecompilationfile-formatsgame-decompilationhacktoberfesthome-assistantinteroperabilityiotlocal-controlopen-sourceprotocolreverse-engineeredreverse-engineeringunofficial-api
Links
- GitHub: github.com/alexgaoth/awesome-reverse-engineered
- Homepage: https://awesome.alexgaoth.com
- Releases · Issues · Hacker News mentions
README excerpt
English · 简体中文 · Français · Español ## Don't reverse engineer it twice. 12,869 open-source tools that exist because someone reverse engineered a closed app, API, device, protocol, file format, game or AI product. **Search the index** or give it to your agent: `npx skills add alexgaoth/awesome-reverse-engineered` **Agent skill** · **Categories** · **Hot this week** · **Add a project** --- ## Before you reverse engineer something Agents and tools like REA and Ghidra make reverse engineering faster than ever. Still, the app, API, device or file format you are about to open has often been done already, and the work sits in a repo nobody links to. 1. **Search first.** Use the website or the agent skill. Search by product, vendor or protocol. 2. **Found it?** Use it, fix it, and report breakage upstream. One maintained client beats ten private scripts. 3. **Not there?** Do the work, publish it as open source, then add it here so the next person starts where you stopped. ## What's inside **12,869 projects** with **10.7M** GitHub stars between them: 7,077 active, 1,953 slowing down, 2,491 dormant, 900 archived. Top languages: Python (3,298), C++ (1,861), C (1,697), JavaScript (842), TypeScript (736). | Category | Projects | Top picks | |---|--:|---| | **AI Tools & LLM Clients** | 737 | claw-code, system-prompts-and-models-of-ai-tools, system_prompts_leaks | | **Game Decompilations & Reimplementations** | 3,036 | shadPS4, v86, RPCS3 | | **Devices, IoT & Hardware** | 3,028 | KOReader, LibrePods, OpenLogi | | **Unofficial Web/App API Clients** | 904 | yt-dlp, youtube-dl, MediaCrawler | | **Messaging & Social Apps** | 296 | WeChatMsg, ItChat, wechaty | | **Third-party Clients** | 190 | spotify-tui, nuclear, SimpMusic | | **Chinese & Asian Platforms** | 324 | lx-music-desktop, alist, 12306 | | **Apple Ecosystem** | 340 | fastlane, homebridge, OSX-KVM | | **Drivers & Low-level Hardware** | 432 | MonitorControl, tinygrad, G-Helper | | **Automotive** | 520 | openpilot, evcc, VESC firmware | | **Industrial & Building Automation** | 291 | HslCommunication, plc4x, IoTClient | | **Firmware & Embedded** | 472 | LEDE (Lean), OpenWrt, Tasmota | | **Network & Wire Protocols** | 422 | Sunshine, moonlight-qt, Impacket | | **File Formats** | 436 | FFmpeg, ImHex, SheetJS | | **Online Service Revivals** | 173 | NoLongerEvil Thermostat, Legacy Update, wire-pod | | **Desktop Software Reimplementations** | 201 | vaultwarden, PhotoCraft, Proton | | **Alternative Frontends** | 121 | searxng, searx, Whoogle Search | | **Mobile Apps** | 102 | revanced-manager, Metrolist, LibreTube | | **RE Tooling** | 741 | rea, Ghidra, jadx | | **Collections & Awesome Lists** | 103 | awesome reverse-engineering (wtsxDev), android-security-awesome, mendel5/alternative-front-ends | ## Give your AI agent the whole index When a task needs to talk to something with no official API (a smart plug, a car, a chat app, a file format), your agent searches this index, ranks by stars, activity and license, re