Skip to content
Projets

alexgaoth/awesome-reverse-engineered

Voir sur GitHub

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.

Comment ces chiffres sont mesurés

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.

Progression mesurée des étoiles

in 24h
+8
in 7 days
Mise à jour retardée
in 15 days
Mise à jour retardée
in 1 month
Mise à jour retardée

Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.

README.fr.md

Original

Awesome Reverse-Engineered

English · 简体中文 · Français · Español · Tiếng Việt · Português (BR)

Ne faites pas la rétro-ingénierie deux fois.

17,710 outils open source qui existent parce que quelqu'un a fait la rétro-ingénierie d'un produit fermé : application, API, appareil, protocole, format de fichier, jeu ou outil d'IA.

Rechercher dans l'index ou confiez-le à votre agent : npx skills add alexgaoth/awesome-reverse-engineered

Awesome Projects Nightly refresh Stars License: MIT + CC0 data

Skill pour agents · Catégories · Populaires cette semaine · Proposer un projet

Les noms et descriptions des projets restent en anglais.


Avant de faire de la rétro-ingénierie

Les agents et des outils comme REA et Ghidra rendent la rétro-ingénierie plus rapide que jamais. Pourtant, l'application, l'API, l'appareil ou le format de fichier que vous allez ouvrir a souvent déjà été étudié, et le travail dort dans un dépôt que personne ne cite.

  1. Cherchez d'abord. Sur le site ou avec le skill pour agents, par produit, fabricant ou protocole.
  2. Trouvé ? Utilisez-le, corrigez-le et signalez les problèmes en amont. Un client maintenu vaut mieux que dix scripts privés.
  3. Rien trouvé ? Faites le travail, publiez-le en open source, puis ajoutez-le ici pour que la personne suivante reparte de là où vous vous êtes arrêté.

Les agents savent-ils faire ce travail seuls ? Interop-Bench le mesure sur des protocoles et des formats de fichiers générés, en exécutant le code.

Contenu

17,710 projets qui cumulent 12.4 M d'étoiles GitHub : 10,096 actifs, 2,490 au ralenti, 3,491 en sommeil, 1,178 archivés. Langages principaux : Python (4,021), C++ (2,665), C (2,528), JavaScript (1,057), C# (957).

Catégorie Projets Sélection
Outils d'IA et clients LLM 755 claw-code, system-prompts-and-models-of-ai-tools, system_prompts_leaks
Décompilations et réimplémentations de jeux 6,096 shadPS4, v86, RPCS3
Appareils, IoT et matériel 3,121 KOReader, LibrePods, OpenLogi
Clients d'API web et mobiles non officielles 987 yt-dlp, youtube-dl, MediaCrawler
Messageries et réseaux sociaux 310 WeChatMsg, ItChat, wechaty
Clients tiers 208 spotify-tui, nuclear, SimpMusic
Plateformes chinoises et asiatiques 776 lx-music-desktop, alist, RevokeMsgPatcher
Écosystème Apple 347 fastlane, homebridge, OSX-KVM
Pilotes et matériel bas niveau 442 MonitorControl, tinygrad, G-Helper
Automobile 536 openpilot, evcc, VESC firmware
Automatisation industrielle et du bâtiment 292 HslCommunication, plc4x, IoTClient
Firmware et embarqué 537 LEDE (Lean), OpenWrt, Tasmota
Protocoles réseau et filaires 430 Sunshine, moonlight-qt, Impacket
Formats de fichiers 444 FFmpeg, ImHex, SheetJS
Services en ligne ressuscités 635 NoLongerEvil Thermostat, Legacy Update, DeskThing
Réimplémentations de logiciels de bureau 237 PhotoCraft, vaultwarden, Proton
Frontends alternatifs 122 searxng, searx, Whoogle Search
Applications mobiles 113 revanced-manager, Metrolist, LibreTube
Outils de rétro-ingénierie 1,173 rea, Ghidra, jadx
Collections et listes Awesome 149 Corkami pics, awesome reverse-engineering (wtsxDev), android-security-awesome

Ressuscités

129 produits abandonnés par leur fabricant, maintenus en vie par des projets open source nés de la rétro-ingénierie.

Produit Arrêté par Année Ressuscité par
Spotify Car Thing Spotify 2024 DeskThing
Amazon Dash Button Amazon 2019 node-dash-button
Nest Learning Thermostat (1st and 2nd gen) Google 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

Voir les 129 sur la page Ressuscités →

Donnez tout l'index à votre agent IA

Quand une tâche doit communiquer avec quelque chose qui n'a pas d'API officielle (une prise connectée, une voiture, une messagerie, un format de fichier), votre agent cherche dans cet index, trie par étoiles, activité et licence, lit le README et choisit le bon outil.

npx skills add alexgaoth/awesome-reverse-engineered
Autres méthodes d'installation

Plugin Claude Code

/plugin install reverse-engineered --marketplace alexgaoth/awesome-reverse-engineered

Serveur MCP (Claude Desktop, Cursor, tout client 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"]}}}

N'importe quel agent ou terminal (un seul fichier, uniquement la bibliothèque standard 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/

find-reverse-engineered

Sortie réelle du skill sur les données actuelles.

Rechercher sur le web

Filtrez 17,710 projets par catégorie, langage et état de santé, triés par étoiles ou par activité récente. Chaque recherche a un lien partageable.

Rechercher sur le web

Ouvrir la recherche →

Populaires cette semaine

Les projets les plus étoilés qui ont reçu des commits ces 7 derniers jours.

Projet Ce qu'il fait ★ Santé Langage
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

Les plus étoilés

# Projet Ce qu'il fait ★ Santé Langage
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++

Santé

Signification
🟢 Actif : push dans les 12 derniers mois
🟡 Au ralenti : dernier push il y a 1 à 3 ans
🔴 En sommeil : aucun push depuis plus de 3 ans
🗄️ Archivé par son propriétaire
⚪ Inconnu : non hébergé sur GitHub

Les API non officielles cassent dès que l'éditeur change quelque chose de son côté. Vérifiez la santé d'un projet avant d'en dépendre.

Comment c'est construit

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

Données brutes : data/entries.json. Dépôts retirés : data/removed.json. Listes importées et recherches : SOURCES.md.

Comment nous filtrons

3,420 recherches sur GitHub, Hacker News, Reddit et le web
351 listes et collections existantes importées
202 dépôts écartés par le filtre de périmètre (exploits, jailbreaks, contournements, DRM, triche). Les agents de recherche les écartent aussi en amont.
17,710 dépôts dans l'index, chacun vérifié avec l'API GitHub (existence, URL canonique, étoiles, licence)
1,178 archivés par leurs propriétaires : conservés et marqués 🗄️
100 retirés par la vérification nocturne car le dépôt a été supprimé ou rendu privé (liste)

Projects per category

Périmètre

Cet index recense des projets d'interopérabilité, de préservation et de recherche : clients et SDK non officiels, pilotes libres, bibliothèques de contrôle local, parseurs de formats de fichiers, documentation de protocoles, réimplémentations et décompilations. La rétro-ingénierie à des fins d'interopérabilité est protégée dans de nombreux pays (par exemple 17 U.S.C. §1201(f) et l'article 6 de la directive européenne sur les programmes d'ordinateur).

Exclus volontairement : exploits et jailbreaks, contournement de sécurité ou de certificate pinning, outils de déchiffrement, triche, suppression de DRM ou de paywall, solveurs de CAPTCHA, bots de comptes et outils d'identifiants.

Utiliser un client non officiel peut enfreindre les conditions d'utilisation d'un service. Utilisez ces projets avec vos propres comptes, appareils et données.

Contribuer

Vous connaissez un projet qui a sa place ici ? Ouvrez une issue avec le lien du dépôt et une ligne sur ce qu'il rétro-conçoit, ou envoyez une PR qui l'ajoute à data/entries.json. Mauvaise catégorie, lien mort ou hors périmètre ? Ouvrez aussi une issue.

Organisé par @alexgaoth avec des agents de recherche. Chaque entrée est vérifiée avec l'API GitHub.

Votre projet est référencé ?

Listed in Awesome Reverse-Engineered

Ajoutez ce badge à votre README. Sur le site, chaque projet a un bouton badge qui copie une version pointant vers sa propre fiche.

[![Listed in Awesome Reverse-Engineered](https://img.shields.io/badge/listed%20in-awesome--reverse--engineered-ffb000?style=flat-square&labelColor=0e0f0d)](https://github.com/alexgaoth/awesome-reverse-engineered)

Historique des étoiles

Licence

Code (scripts, site, skill pour agents) : MIT. Liste et données : CC0 1.0. Chaque projet référencé a sa propre licence.

Si cet index vous a évité de faire de la rétro-ingénierie vous-même, mettez-lui une étoile.

Explorer des projets similaires