C# Il2cpp

Open-source C# projects categorized as Il2cpp

Top 7 C# Il2cpp Projects

  • Il2CppDumper

    Unity il2cpp reverse engineer

    Project mention: Engage absolutely uses Fates RN; a technical analysis | /r/fireemblem | 2023-01-19

    By using IL2CppDumper along with the game's global-metadata.dat file, we can generate headers and structs that we can use with Ghidra, a tool for disassembling code. Once we load Engage and these headers and structs into Ghidra, we can look for a particular function called App.BattleMath$$_IsProbabilityHit. This function is provided a displayed hit (or, as Intelligent Systems calls it, ratio) and is responsible for determining whether or not that attack will actually hit. Ghidra will try to automatically decompile the assembly code into something more readable, and while the results are sometimes mixed, here it's pretty clear what's going on. We can see how, when the displayed hit is less than 51 (or when it's 100), it simply multiplies the displayed hit by 100, and when the displayed hit is 51 or greater, it uses the sin function as described earlier:

  • BepInEx

    Unity / XNA game patcher and plugin framework

    Project mention: Can anyone help me with this injector coded in C#? | /r/csharp | 2023-06-11

    If you're looking to make legitimate mods that do not violate a game's TOS/EULA, especially for multiplier games, then a more modern, supported, maintained, and widely used Unity plugin framework is BepInEx: https://github.com/BepInEx/BepInEx

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • MelonLoader

    The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

    Project mention: New pc | /r/thelongdark | 2023-06-17
  • UnityNativeScripting

    Unity Scripting in C++

    Project mention: coding c++ with unity | /r/unity | 2023-01-11

    For Unity, either use https://docs.unity3d.com/Manual/NativePlugins.html with a bit of C# or you could try: https://github.com/jacksondunstan/UnityNativeScripting but i have no experience in this plug in.

  • Cpp2IL

    Work-in-progress tool to reverse unity's IL2CPP toolchain.

    Project mention: failed to download il2cpp | /r/MelonLoader | 2023-03-07

    Trying to use a script for a game "Breachers VR" and need melonloader to hollow the game, but when I launch it tries to download dependencies from a link that doesnt exist. ( [Il2CppAssemblyGenerator] Downloading https://github.com/SamboyCoding/Cpp2IL/releases/download/2022.9.99/Cpp2IL-2022.9.99-Windows-Netframework472.zip to C:\Users\redacted\OneDrive\Desktop\breachers\MelonLoader\Dependencies\Il2CppAssemblyGenerator\Cpp2IL_2022.9.99.zip

  • Il2CppAssemblyUnhollower

    A tool to generate Managed->IL2CPP proxy assemblies

  • Il2CppInspectorPlugins

    The official repository of plugins for Il2CppInspector

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-17.

C# Il2cpp related posts


What are some of the best open-source Il2cpp projects in C#? This list will help you:

Project Stars
1 Il2CppDumper 5,695
2 BepInEx 3,462
3 MelonLoader 1,740
4 UnityNativeScripting 1,246
5 Cpp2IL 1,205
6 Il2CppAssemblyUnhollower 442
7 Il2CppInspectorPlugins 74
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.