alexgaoth/awesome-reverse-engineered
alexgaoth/awesome-reverse-engineered has 1,292 GitHub stars and 228 forks. GitHot measured +8 stars in 24 hours. Last checked 2026-11-09 09:27 UTC. Last push 2026-11-02.
Don't reverse engineer it twice. 17,000+ open-source tools built by reverse engineering closed apps, APIs, devices, protocols, file formats, games and AI tools. Search site + agent skill + MCP server, refreshed nightly.
Crecimiento de estrellas medido
- in 24h
- +8
- in 7 days
- Actualización retrasada
- in 15 days
- Actualización retrasada
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.es.md
OriginalEnglish · 简体中文 · Français · Español · Tiếng Việt · Português (BR)
No hagas ingeniería inversa dos veces.
17,710 herramientas de código abierto que existen porque alguien hizo ingeniería inversa de un producto cerrado: una app, una API, un dispositivo, un protocolo, un formato de archivo, un juego o una herramienta de IA.
Buscar en el índice o dáselo a tu agente: npx skills add alexgaoth/awesome-reverse-engineered
Skill para agentes · Categorías · Populares esta semana · Proponer un proyecto
Los nombres y descripciones de los proyectos están en inglés.
Antes de hacer ingeniería inversa
Los agentes y herramientas como REA y Ghidra hacen que la ingeniería inversa sea más rápida que nunca. Aun así, la app, la API, el dispositivo o el formato de archivo que vas a abrir muchas veces ya está resuelto, y el trabajo está en un repo que nadie enlaza.
- Busca primero. En la web o con el skill para agentes, por producto, fabricante o protocolo.
- ¿Lo encontraste? Úsalo, mejóralo y reporta los fallos al proyecto original. Un cliente mantenido vale más que diez scripts privados.
- ¿No está? Haz el trabajo, publícalo como código abierto y añádelo aquí para que la siguiente persona empiece donde tú terminaste.
¿Pueden los agentes hacer este trabajo por sí solos? Interop-Bench lo mide con protocolos y formatos de archivo generados, ejecutando el código.
Qué contiene
17,710 proyectos que suman 12.4 M de estrellas en GitHub: 10,096 activos, 2,490 en desaceleración, 3,491 inactivos, 1,178 archivados. Lenguajes principales: Python (4,021), C++ (2,665), C (2,528), JavaScript (1,057), C# (957).
Resucitados
129 productos que su fabricante abandonó, mantenidos con vida por proyectos de código abierto hechos con ingeniería inversa.
| Producto | Cerrado por | Año | Revivido por |
|---|---|---|---|
| Spotify Car Thing | Spotify | 2024 | DeskThing |
| Amazon Dash Button | Amazon | 2019 | node-dash-button |
| Nest Learning Thermostat (1st and 2nd gen) | 2025 | NoLongerEvil Thermostat | |
| AOL Instant Messenger (AIM) | AOL | 2017 | Open OSCAR Server (Retro AIM Server) |
| Nintendo Wi-Fi Connection (DS and Wii online) | Nintendo | 2014 | DWC Network Server Emulator |
| ICQ | VK | 2024 | Open OSCAR Server (Retro AIM Server) |
| Pebble smartwatch | Fitbit | 2018 | mobile-app |
| Neato robot vacuums | Neato Robotics / Vorwerk | 2025 | fang |
Ver los 129 en la página Resucitados →
Dale el índice completo a tu agente de IA
Cuando una tarea necesita comunicarse con algo sin API oficial (un enchufe inteligente, un coche, una app de mensajería, un formato de archivo), tu agente busca en este índice, ordena por estrellas, actividad y licencia, lee el README y elige la herramienta adecuada.
npx skills add alexgaoth/awesome-reverse-engineered
Otras formas de instalarlo
Plugin de Claude Code
/plugin install reverse-engineered --marketplace alexgaoth/awesome-reverse-engineered
Servidor MCP (Claude Desktop, Cursor, cualquier cliente MCP)
claude mcp add reverse-engineered -- uvx --from "git+https://github.com/alexgaoth/awesome-reverse-engineered#subdirectory=mcp" reverse-engineered-mcp
{"mcpServers": {"reverse-engineered": {"command": "uvx", "args": ["--from", "git+https://github.com/alexgaoth/awesome-reverse-engineered#subdirectory=mcp", "reverse-engineered-mcp"]}}}
Cualquier agente o terminal (un solo archivo, solo la biblioteca estándar de Python)
curl -sL https://raw.githubusercontent.com/alexgaoth/awesome-reverse-engineered/main/plugin/skills/find-reverse-engineered/scripts/re_index.py -o re_index.py
python3 re_index.py search tuya local # ranked matches
python3 re_index.py info make-all/tuya-local # entry + README excerpt
python3 re_index.py clone make-all/tuya-local # shallow clone into vendor/
Salida real del skill con los datos actuales.
Búscalo en la web
Filtra 17,710 proyectos por categoría, lenguaje y estado de salud, ordenados por estrellas o actividad reciente. Cada búsqueda tiene un enlace para compartir.
Populares esta semana
Los proyectos con más estrellas que recibieron commits en los últimos 7 días.
| Proyecto | Qué hace | ★ | Salud | Lenguaje |
|---|---|---|---|---|
| rea | Agentic tool to reverse engineer apps from behavior down to native binaries | 436,632 | 🟢 | TypeScript |
| yt-dlp | A feature-rich command-line audio/video downloader | 205,695 | 🟢 | Python |
| claw-code | Clean-room Rust/Python rewrite of the Claude Code agent harness after the source leak | 194,944 | 🟢 | Rust |
| youtube-dl | Command-line program to download videos from YouTube.com and other video sites | 141,472 | 🟢 | Python |
| Ghidra | NSA's software reverse engineering framework with decompiler | 98,293 | 🟢 | Java |
| PhotoCraft | Clean-room Photoshop-style photo editor written from scratch in pure Rust | 77,373 | 🟢 | Rust |
| system_prompts_leaks | Archive of extracted system prompts from ChatGPT, Claude, Gemini, Grok and others, per vendor with history | 70,921 | 🟢 | Python |
| MediaCrawler | Crawler for Xiaohongshu, Douyin, Kuaishou, Bilibili and Weibo posts and comments | 70,345 | 🟢 | Python |
| vaultwarden | Unofficial Bitwarden-compatible server written in Rust | 70,326 | 🟢 | Rust |
| gpt4free | Reverse-engineered third-party provider APIs giving free access to GPT-4 and other LLMs | 67,012 | 🟢 | Python |
Con más estrellas
| # | Proyecto | Qué hace | ★ | Salud | Lenguaje |
|---|---|---|---|---|---|
| 1 | rea | Agentic tool to reverse engineer apps from behavior down to native binaries | 436,632 | 🟢 | TypeScript |
| 2 | yt-dlp | A feature-rich command-line audio/video downloader | 205,695 | 🟢 | Python |
| 3 | claw-code | Clean-room Rust/Python rewrite of the Claude Code agent harness after the source leak | 194,944 | 🟢 | Rust |
| 4 | system-prompts-and-models-of-ai-tools | Extracted system prompts and tool definitions for Cursor, Claude Code, Devin, Windsurf, Kiro, v0, Lovable and more | 144,516 | 🟢 | |
| 5 | youtube-dl | Command-line program to download videos from YouTube.com and other video sites | 141,472 | 🟢 | Python |
| 6 | Ghidra | NSA's software reverse engineering framework with decompiler | 98,293 | 🟢 | Java |
| 7 | PhotoCraft | Clean-room Photoshop-style photo editor written from scratch in pure Rust | 77,373 | 🟢 | Rust |
| 8 | system_prompts_leaks | Archive of extracted system prompts from ChatGPT, Claude, Gemini, Grok and others, per vendor with history | 70,921 | 🟢 | Python |
| 9 | MediaCrawler | Crawler for Xiaohongshu, Douyin, Kuaishou, Bilibili and Weibo posts and comments | 70,345 | 🟢 | Python |
| 10 | vaultwarden | Unofficial Bitwarden-compatible server written in Rust | 70,326 | 🟢 | Rust |
| 11 | gpt4free | Reverse-engineered third-party provider APIs giving free access to GPT-4 and other LLMs | 67,012 | 🟢 | Python |
| 12 | FFmpeg | Multimedia framework with many reverse-engineered proprietary codecs and containers | 66,605 | 🟢 | C |
| 13 | openpilot | Open-source driver assistance system for 300+ car models | 64,077 | 🟢 | Python |
| 14 | CLIProxyAPI | Wraps Codex, Claude Code, Antigravity, Grok and Gemini CLI OAuth backends as OpenAI/Claude-compatible APIs | 57,780 | 🟢 | Go |
| 15 | ImHex | Hex editor for reverse engineers with a pattern language for binary formats | 55,754 | 🟢 | C++ |
| 16 | lx-music-desktop | LX Music: desktop music player aggregating Chinese music platform sources | 55,110 | 🟢 | TypeScript |
| 17 | CL4R1T4S | Leaked system prompts and tool specs for ChatGPT, Claude, Gemini, Grok, Perplexity, Cursor, Lovable, Replit and others | 51,795 | 🟢 | |
| 18 | jadx | Dex to Java decompiler for Android apps | 51,625 | 🟢 | Java |
| 19 | Spotube | Cross-platform Spotify client that streams audio from other sources | 50,627 | 🟢 | Kotlin |
| 20 | alist | AList: file list and WebDAV server that mounts many cloud drives through their private APIs | 50,420 | 🟢 | Go |
| 21 | x64dbg | Open source user-mode debugger for Windows | 50,216 | 🟢 | C++ |
| 22 | RSSHub | RSS feed generator that scrapes hundreds of sites and apps, many via unofficial APIs | 46,847 | 🟢 | TypeScript |
| 23 | mitmproxy | Interactive TLS-capable intercepting HTTP proxy | 46,663 | 🟢 | Python |
| 24 | sub2api | Relay that exposes Claude, OpenAI, Gemini and Grok subscriptions as unified APIs | 45,579 | 🟢 | Go |
| 25 | Sunshine | Self-hosted game stream host that implements the NVIDIA GameStream protocol for Moonlight clients | 43,056 | 🟢 | C++ |
Salud
| Significado | |
|---|---|
| 🟢 | Activo: push en los últimos 12 meses |
| 🟡 | En desaceleración: último push hace 1 a 3 años |
| 🔴 | Inactivo: sin push desde hace más de 3 años |
| 🗄️ | Archivado por su propietario |
| ⚪ | Desconocido: no alojado en GitHub |
Las API no oficiales se rompen cuando el fabricante cambia algo. Revisa la salud de un proyecto antes de depender de él.
Cómo se construye
flowchart LR
A[Research agents<br/>GitHub, HN, Reddit,<br/>awesome-lists] --> B[Scope filter<br/>interoperability only]
B --> C[GitHub API check<br/>exists, stars, license]
C --> D[(data/entries.json)]
D --> E[README and<br/>category pages]
D --> F[Search website]
D --> G[Agent skill]
H[Nightly refresh<br/>GitHub Action] -->|stars, archived,<br/>dead links| D
Datos en bruto: data/entries.json. Repos eliminados: data/removed.json. Listas importadas y búsquedas: SOURCES.md.
Cómo filtramos
| 3,420 | búsquedas en GitHub, Hacker News, Reddit y la web |
| 351 | listas y colecciones existentes importadas |
| 202 | repos descartados por el filtro de alcance (exploits, jailbreaks, evasiones, DRM, trampas). Los agentes de investigación también los descartan antes. |
| 17,710 | repos en el índice, cada uno verificado con la API de GitHub (existe, URL canónica, estrellas, licencia) |
| 1,178 | archivados por sus propietarios: se mantienen y se marcan con 🗄️ |
| 100 | eliminados por la comprobación nocturna porque el repo se borró o pasó a ser privado (lista) |
Alcance
Este índice recoge proyectos de interoperabilidad, preservación e investigación: clientes y SDK no oficiales, drivers libres, bibliotecas de control local, parsers de formatos de archivo, documentación de protocolos, reimplementaciones y decompilaciones. La ingeniería inversa con fines de interoperabilidad está protegida en muchos lugares (por ejemplo, 17 U.S.C. §1201(f) y el artículo 6 de la Directiva europea sobre programas de ordenador).
Excluido a propósito: exploits y jailbreaks, evasión de seguridad o de certificate pinning, herramientas de descifrado, trampas, eliminación de DRM o paywalls, solucionadores de CAPTCHA, bots de cuentas y herramientas de credenciales.
Usar un cliente no oficial puede incumplir los términos de uso de un servicio. Usa estos proyectos con tus propias cuentas, dispositivos y datos.
Contribuir
¿Conoces un proyecto que debería estar aquí? Abre un issue con el enlace del repo y una línea sobre qué le hace ingeniería inversa, o envía un PR que lo añada a data/entries.json. ¿Categoría incorrecta, enlace roto o fuera de alcance? Abre un issue también.
Curado por @alexgaoth con agentes de investigación. Cada entrada se verifica con la API de GitHub.
¿Tu proyecto está en la lista?
Añade esta insignia a tu README. En la web, cada proyecto tiene un botón badge que copia una versión que enlaza a su propia ficha.
[](https://github.com/alexgaoth/awesome-reverse-engineered)
Historial de estrellas
Licencia
Código (scripts, web, skill para agentes): MIT. Lista y datos: CC0 1.0. Cada proyecto enlazado tiene su propia licencia.
Si esto te ahorró hacer ingeniería inversa por tu cuenta, dale una estrella.
Explorar proyectos relacionados
sindresorhus/awesome
😎 Listas Awesome sobre todo tipo de temas interesantes [NOTA: Las pull requests están temporalmente desactivadas hasta que tenga ocasión de ponerme al día con las existentes]
534,376 estrellasEbookFoundation/free-programming-books
:books: Libros de programación disponibles de forma gratuita
401,397 estrellasnilbuild/developer-roadmap
Hojas de ruta interactivas, guías y otros contenidos educativos para ayudar a los desarrolladores a crecer en su carrera.
371,688 estrellasvinta/awesome-python
La lista definitiva que responde a «Quiero hacer X en Python, ¿qué herramienta debería usar?».
333,651 estrellas