.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
THE REPOSITORY DIRECTORY
Apps · Managed code
Browse 135 repositories with project descriptions, upstream links, and license information.
About this index
This published selection contains 3,500 captured repository records and 3,309 browsable entries. The 187 scope-excluded entries and 4 whose upstream repository is no longer available remain in the published JSON.
This repository index is discovered automatically and unreviewed. Categories come from metadata; descriptions have AI-assisted translations. Stars and last-push months are collection-time snapshots.
135 repositories
Selection published: 2026-10-20 UTC
HybridCLR is a fully featured, zero-cost, high-performance, low-memory solution for Unity's all-platform native C# hot updates.
Abstraction layer over YouTube's internal API
Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in Visual Studio & CLI
Source 2 Viewer is an all-in-one tool to browse VPK archives, view, extract, and decompile Source 2 assets, including maps, models, materials, textures, sounds, and more.
Huatuo is a nearly perfect, fully featured, zero-cost, high-performance, low-memory solution for Unity's all-platform native C# hot updates.
Lists of .NET Deobfuscator and Unpacker (Open Source)
Dynamic unpacker and import fixer for Themida/WinLicense 2.x and 3.x.
Unity Scripting in C++
An open source (GPLv3) deobfuscator and unpacker for Eziriz .NET Reactor
A library for creating, reading and editing PE files and .NET modules.
KCP in C#: thread-safe, with no runtime allocations and no GC pressure.
WpfHexEditor Studio is a IDE built on WPF and .NET 8, designed for advanced binary analysis and reverse engineering—combining a powerful hex editor, deep inspection tools, and native support for .NET projects and Visual Studio solutions in a single high-performance platform.
VS2022 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM).
The fastest binary serializer for C#. Source-generated, zero-allocation: services, RPC, messaging, caching, storage, Unity and Godot.
An MSIL/C# to C++ converter. Faster than CoreCLR with low memory overhead. (Abandoned. C# is a good language, but .NET is not a clean platform.)
Obfuscator for .NET and Mono, with a customizable engine for building your own obfuscators.
The first standalone .NET decompiler for Mac, Linux and Windows
A tool interoperate between CoreCLR and Il2Cpp at runtime
.NET Patcher library using dnlib
CLI/GUI Frontend of Unity Test Runner to test on any platform.
Ghidra .NET Native AOT Analyzer Plugin
An Integrated Obfuscation & Protection Scheme for Unity Project(Mono & IL2CPP)
A C# DLL injection library
F# -> ASM disassembler
🔓Unlock Among Us: cosmetics, account, chat and more!🎉
A networking module solution for applications and games.
Static decompiler, deobfuscator, and unpacker for reverse engineering and malware analysis: Python decompiler (3.8-3.15), PyInstaller extractor, PyArmor unpacker, JavaScript deobfuscator (obfuscator.io, JS-Confuser, webpack), Android APK and Java decompiler, .NET deobfuscator, UPX unpacker, Lua, PHP, WASM, PowerShell. MCP server.
.NET Core and .NET Framework binding for the Capstone Disassembly Framework
The most powerful ARM 64 (v8, v9) Assembler / Disassembler for .NET
A simple and open source (GPLv3) deobfuscator for Agile.NET
Translates .NET IL to unsuported .NET platforms and architectures. (Powered by Cecil)
il2cpp transpiler and runtime compatible with .Net Core
dnSpy but for Python
A fancy cheats tool for the Valheim game
Eden | Version-information extractor for mirai/go-cqhttp
DLL injector for C#/.NET applications, including .NET Core applications. Officially approved by author of Lib.Harmony as method of injection.
A tool to derive Protobuf schemas from protoc output formats
Recover .NET Native AOT metadata in IDA Pro — MethodTable/type hierarchy, virtual methods, and string literals from symbol-stripped binaries. IDAPython port of washi1337/ghidra-nativeaot.
Mono Framework Interaction / Injection Library for .NET (C++/CLI)
Light-weight cross platform IL disassembler tool built in C#.
🔓 UNLEASH ILSpy'S POWER. Reverse-engineer DOTNET code at GOD SPEED. AI-assisted debugging that THINKS with you. Decompile ANYTHING. 🚀
GoTo dnSpy for Visual Studio 2022
The decompilation engine of CodemerxDecompile
Tool to rename .NET assemblies and references
A tool to replace data in a Unity Asset Bundle from modified files.
A simple commandline application to automatically decrypt strings from Obfuscator protected binaries
A Cheat for CrabGame by DaniDev.
Read and write tags from Lego Dimensions. Interact with the portal.
IL2CPP is Unity AOT compiler translates Intermediate Language (IL) from .NET compilers into C ++ code. The executable library provides tools such as a garbage collector, platform independent access to streams and files, and internal call implementations (native code that modifies managed data structures directly).
A .NET library for reading, writing, and analyzing SWF files with ABC/AVM2, AS3 decompilation, and deobfuscation support.
A dnSpy extension to add WebAssembly support
Benchmarks to compare .NET and and Unity's Burst compiler.
CS2X - C# Transpiler experiments (Powered by Roslyn)
Generic devirtualizer for Agile.NET (SecureTeam/CodeVeil) VM-based method protection — reconstructs CIL by reverse-engineering the runtime DLL structurally, no hardcoded per-build opcode tables.
A Lua 5.1 decompiler library written in C#. Based on the original Java version of "unluac" by tehtmi.
ILSpy MCP Server (Model Context Protocol) for AI-assisted reverse-engineering of .NET binaries for autonomous Malware Analysis and Reverse Engineering.
TX server
CLI tool for extracting Unity game assets, including CG, audio, character illustrations, and backgrounds, with on-demand, profile-based export. Built on AssetRipper.
Sharp is a powerful Discord bot that runs, decompiles, and shows JIT disassembly of .NET languages. With .NET 9 support!
A .net Crackme Challenge made for the SecTalks Brisbane 2017 Capture the Flag Event. Writeup/solution included.
A launcher for Russian-language localization patches for many different games.
Headless CLI reflection debugger for .NET assemblies with MCP server support
Some reverse engineering code for Celeste
IL2CPP to C# decompiler: global-metadata.dat + GameAssembly.dll in, a real source tree out, every method body lifted from native x64.
League of Legends private server emulator for modern client (patch 16.6) - Protocol reverse engineering in progress
Mono.Cecil object model explorer
A global-metadata.dat Reader that dumps contents of global-metadata.dat locally without the binary (thus without address / complete type info). May be useful when examining data structures involved in serialization. Based on Prefare's Il2CppDumper.
A native macOS .NET decompiler built with Rust and SwiftUI
Source 2 Viewer is a powerful tool that allows you to browse VPK archives, view, extract, and decompile Source 2 assets, including maps, models, materials, textures, sounds, and more.
Decompile .NET assemblies back to C# source
I'm building PSXRecompStudio, an open-source project exploring PlayStation analysis, recompilation, and native porting. Your sponsorship supports the continued development of PSXRecompStudio and my related open-source research and development.
The first look at a binary or app bundle: static, execution-free analysis with evidence. CLI, 15-tool MCP server and local web UI, Node only.
brainfuck but .NET
A .NET Standard 2.0 library to assist with processing motorola s-record format files used for uploading and processing firmware.
A fast, modern .NET 9 tool to extract types, methods, fields, and symbols from Unity IL2CPP games across Windows, Android, and iOS.
Interactive disassembler — static analysis / reverse engineering for x86/x64 PE, ELF and raw binaries
Windows memory scanner and debugger for finding and editing in-game values during modding and analysis.
BinaryAnalyzerCLI — console static analysis tool for first-pass triage of PE/ELF/raw binaries. Streaming disassembly, semantic function statistics, string/suspicious API extraction, and optional AI-assisted review. Supports interchangeable Iced/Capstone backends. Early alpha, actively developed.
From-scratch PowerBASIC / QuickBASIC / Turbo Basic / GW-BASIC family compiler in C# — real 16-bit MS-DOS EXEs (8086..586+MMX), optimizing back end (SSA, GVN, LICM, scheduling), BASIC decompiler, DOSBox-verified
A pretty lightweight publicizer utilizing dnlib for .Net assemblies, specifically made for modding of non il2cpp built unity games
Customize Windows settings, manage processes, and optimize system components with a flexible, open-source tool built on .NET Core 8.0.
Drive an iPhone from Windows over USB-C: live screen mirror, absolute pointer, keyboard and buttons. Apple's protocol reimplemented in C#, no third-party code.
A simple text-based disassembler/decompiler for .net assemblies
MCP server for inspecting compiled .NET assemblies
3GPP protocol workbench: inspect, edit and replay PFCP/NGAP/GTP-U/NAS/S1AP/Diameter packets from PCAP, using tshark for dissection. .NET 8 + Avalonia.
A collection of agent-agnostic AI skills for C# assembly decompilation and symbol lookup.
Unpacker by Fahad - DPT-format Android packer analysis: RC4 code-store key recovery, dex restore/rebuild, APK signing and validation pipeline.
Allegiance - RTS + Space Combat MonoGame Client. Headless client-side game-state library and interactive text client for the AllegianceCore C# Server (2000-era space MMO reimplementation).
Break the run — god mode, mega damage, infinite everything. MelonLoader trainer, save unlocker and CoreModule fix for the Go Next! Demo (Unity 6 / IL2CPP).
Windows Android 14 emulator for agents, gaming and APK analysis.
Learn how to develop a software application using the popular Northwind database by viewing the code in this repo and following related tutorial videos on my YouTube channel
Decompilation of the Hybrid Animals mobile game
C# CLI tool to inspect public API documentation from any NuGet package -- decompile types with XML docs, compare API between versions, resolve dependencies
Portable Windows CLI for static analysis, PE and .NET inspection, decompilation and unpacking of Python packed programs.
Reverse-engineering MCP server for AI agents: .NET and native PE/ELF/Mach-O analysis, decompilation, cross-references and patching. IDA and Ghidra optional.
Server-hosted management plane for Millennium payphone fleets: provisioning, table distribution, call rating, cards, craft, firmware orchestration, DLOG/NCC diagnostics, and audit. .NET 9 + React + PostgreSQL.
⚡ Turn Android APKs & Retrofit interfaces into typed SDKs in 8 languages, OpenAPI 3.0 specs, Postman collections & API Playgrounds.
A typed C# client for Ghidra over a small gRPC bridge — decompile and analyze binaries from .NET, no Python.
Unofficial Linux port of the Virtual Desktop Streamer: stream your Linux desktop, audio and mic to Quest/Pico/Vive headsets. Built with Claude Code + REA.
Local reverse engineering for humans and AI agents. Built-in x86/x64/ARM64 decompiler, PE/ELF/Mach-O, .NET IL and a compact 12-tool MCP server. Python · MIT.
Android app framework detector — classifies Flutter / Dart, React Native (Hermes vs JavaScriptCore), .NET MAUI, Xamarin, Apache Cordova, Capacitor, Ionic, Kony, NativeScript, Qt, Titanium, Unity, or native Java/Kotlin from APK entry names. Zero runtime dependencies.
A multilayer hybrid architecture for malware detection: YARA, static ML (EMBER-2381 + OVERLAY-6, ONNX), and overlay, .NET, and IL analysis, with actionable verdicts and forensic explainability. FastAPI API with a React/Electron frontend.
A .NET MCP server with integrated ILSpy decompilation and an ICorDebug dynamic debugging engine. Supports breakpoints, single-stepping, and variable reads, with a live Blazor debugging interface ready to use.
A tool for extracting MessagePack schemas from Unity game assemblies (DummyDll) or any other .NET assembly, and converting between compact (keyless) msgpack and named-key msgpack or JSON.
A local knowledge base for WorldBox 0.51.2 mod development and AI-assisted debugging, including searchable APIs, query/validation tools, templates, and human-readable HTML reports.
DLL Muster is a Windows tool for inspecting Unity-based .NET DLLs and exporting class, method, and field data to JSON. No installation required.
Drag-and-drop explorer for GameMaker games: assets, audio, FMOD banks and decompiled GML.
REA for the web - explore apps, visualize their architecture, and ask AI how they work.
Bulk export of an entire Unreal Engine container (.utoc/.ucas/.pak) into one folder: textures, meshes, animations, audio, levels and properties. A command line front end over CUE4Parse.
Adobe JSXBIN Decoder is a powerful tool for decoding Adobe binary scripts into readable JSX code. Recover, analyze, and study protected automation scripts for Photoshop, Illustrator, and Creative Suite.
A playful single-player roulette cheat and reverse-engineering experiment for How to Fish.
Command-line wrapper around ILSpy for targeted .NET decompilation, including single-method decompilation and structured JSON output.
REA - Reverse Engineer Anything 6.3.0 (October 10, 2026). Agent RE desk: one MCP across binaries, JS, Electron and .NET. Hopper / Ghidra / IDA backends. Windows 10/11 x64.
Obfuscate .NET & Mono assemblies in your browser and share crackmes — no install, powered by BitMono.
No description supplied by the upstream repository.
Archive copy of the dnSpy v6.1.8 release files (.NET debugger and assembly editor)
Convert .NET WebCIL (Blazor 9+ .webcil / .wasm) into standard PE .dll for any IL decompiler. Single file, no NuGet dependencies.
Static JavaScript deobfuscation and risk triage CLI: unpacks P.A.C.K.E.R., obfuscator.io string arrays, escapes and source maps without ever executing the code. JSON + SARIF output.
A curated list of 130+ reverse engineering tools for binaries, Android, .NET, firmware and smart contracts, with a safety flag on every entry, weekly maintenance data and agent-era MCP servers.
Strata: a portable Windows decompiler combining JADX/ILSpy/Ghidra analysis, AI agents, Ollama, and local JavaScript deobfuscation. Optional dotPeek and Binary Ninja integrations.
Integrated Android security platform: SAST + MobSF + emulator-based dynamic analysis + DAST (Nuclei) with AI-assisted reporting.
Scan dotPeek-decompiled .NET projects to extract fully qualified import paths, CLR assembly references, and namespace/class mappings — outputs to JSON and CSV.
MCP server for .NET reverse engineering: metadata, cross-references, IL, ILSpy decompilation, security API scan and IL patching. dnlib + ILSpy, MCP SDK 2.x, .NET 10, stdio + Streamable HTTP with bearer auth. Fork of neoz/mcp-dotnet.
Manage Forza Horizon 5 credits, unlock cars, and add wheelspins with this tool.
Local-only MCP server for RimWorld modding: search the game's Defs and C# API, decompile installed mods, build mods, and test them in an isolated game session. Works with Claude Code, Codex, and any MCP client.
An unofficial collection browser for Serpent's Gaze: see everything you've unlocked, and everything you haven't.
A pure-Rust reverse-engineering IDE for CTF and malware analysis — disassembler, Rust-speaking decompiler, debugger, emulator, symbolic solver, malware triage, managed-format tooling (WASM/.NET/Java/DEX/pyc/JS), a CyberChef-style workbench, a built-in Academy, and an AI assistant on your own model (Claude plan/API, OpenAI or local).
MCP server for static navigation of .NET assemblies — types, methods, attributes, decompilation. Companion to dotnet-diagnostics-mcp.
MCP-like runtime service for Unity games: inspect & modify live game state (objects, fields, methods) over HTTP, with an MCP bridge for AI clients. Mono games -> BepInEx 5 plugin (src/). IL2CPP games -> BepInEx 6 plugin (il2cpp/).
Download Outlast Trials Reagent Toolkit for ESP-style trial maps, mod-menu dashboard, build planners, and post-run analytics.
This application is used to manage Unity 3D projects (WPF, Net 6.0, 64 bit, Win).
An open source UNet reimplementation
An offline-first agent for controlled Unity / Unreal game unpacking (Windows / .NET 9).
Graphical front-end for the REA reverse-engineering CLI (morluto/rea). Windows portable build, 153 schema-generated commands.