BepInEx / Bepinex
Licence: lgpl-2.1
Unity / XNA game patcher and plugin framework
Stars: ✭ 1,001
Projects that are alternatives of or similar to Bepinex
Centrifuge
Cross-platform runtime mod loader and API for any Unity-based game. Supports Unity 5 and up!
Stars: ✭ 18 (-98.2%)
Mutual labels: framework, unity, unity3d, modding, mono
Ecs
ECS for Unity with full game state automatic rollbacks
Stars: ✭ 151 (-84.92%)
Mutual labels: framework, unity, unity3d
Core
CatLib lightweight dependency injection container
Stars: ✭ 148 (-85.21%)
Mutual labels: framework, unity, unity3d
Xrtk Core
The Official Mixed Reality Framework for Unity
Stars: ✭ 219 (-78.12%)
Mutual labels: framework, unity, unity3d
Extosc
extOSC is a tool dedicated to simplify creation of applications in Unity with OSC protocol usage.
Stars: ✭ 69 (-93.11%)
Mutual labels: framework, unity, unity3d
Bdframework.core
[中]Simple! Easy! Powerful Unity3d game workflow! Unity3d framework:c# hotfix(ILRuntime)、asset manager、ui workflow、network debug... and so on
Stars: ✭ 1,196 (+19.48%)
Mutual labels: framework, unity, unity3d
Htframework
Unity HTFramework, a rapid development framework of client to the unity.
Stars: ✭ 179 (-82.12%)
Mutual labels: framework, unity, unity3d
Unity Ui Examples
📚 A collection of UI examples for Unity.
Stars: ✭ 152 (-84.82%)
Mutual labels: unity, unity3d, mono
XnaToFna
Relink games / tools using the XNA Framework 4.0 to use FNA instead
Stars: ✭ 40 (-96%)
Mutual labels: xna, modding, mono
Framework
deprecated, use : https://github.com/CatLib/CatLib
Stars: ✭ 279 (-72.13%)
Mutual labels: framework, unity, unity3d
Knight
Knight is a game framework based on Unity3D engine. It includes a complete assetbundle manager, a c# hotfix module based on ILRuntime, and a UI module based on MVVM, and other basic functions support.
Stars: ✭ 302 (-69.83%)
Mutual labels: framework, unity, unity3d
Unity Core Project
Core Framework for Unity
Stars: ✭ 42 (-95.8%)
Mutual labels: framework, unity, unity3d
Oxide.rust
Rust game extension for the Oxide modding framework
Stars: ✭ 185 (-81.52%)
Mutual labels: unity, unity3d, modding
Unityexplorer
An in-game explorer and a suite of debugging tools for IL2CPP and Mono Unity games, to aid with modding development.
Stars: ✭ 172 (-82.82%)
Mutual labels: unity, unity3d, modding
Qframework
Unity3D System Design Architecture
Stars: ✭ 2,326 (+132.37%)
Mutual labels: framework, unity, unity3d
Minject
Mono Framework Interaction / Injection Library for .NET (C++/CLI)
Stars: ✭ 42 (-95.8%)
Mutual labels: unity, unity3d, mono
Unityandroidhotupdate
(Unity3D热更新) provide a way to hot update Unity app on Android, support code&resources, not need lua js or IL runtime etc..., will not disturb your project development; just loading the new version apk file to achieve.
Stars: ✭ 85 (-91.51%)
Mutual labels: unity, unity3d, mono
Catlib
CatLib for unity3d dependency injection framework
Stars: ✭ 228 (-77.22%)
Mutual labels: framework, unity, unity3d
Monomod
A C# modding swiss army knife, powered by cecil.
Stars: ✭ 322 (-67.83%)
Mutual labels: unity, modding, mono
BepInEx
Bepis Injector Extensible
BepInEx is a plugin / modding framework for Unity Mono, IL2CPP and .NET framework games (XNA, FNA, MonoGame, etc.)
(Currently only Unity Mono has stable releases)
Platform compatibility chart
Windows | OSX | Linux | ARM | |
---|---|---|---|---|
Unity Mono | ✔️ | ✔️ | ✔️ | N/A |
Unity IL2CPP | ✔️ | ❌ | ❌ (Wine only) | ❌ |
.NET / XNA | ✔️ | Mono | Mono | N/A |
A more comprehensive comparison list of features and compatibility is available at https://bepis.io/unity.html
Resources
Available plugin loaders
Name | Link to project |
---|---|
BSIPA | BepInEx.BSIPA.Loader |
IPA | IPALoaderX |
MelonLoader | BepInEx.MelonLoader.Loader |
MonoMod | BepInEx.MonoMod.Loader |
Partiality | BepInEx-Partiality-Wrapper |
Sybaris | BepInEx.SybarisLoader.Patcher |
UnityInjector | BepInEx.UnityInjector.Loader |
Unity Mod Manager | Yan.UMMLoader |
Used libraries
- NeighTools/UnityDoorstop - 3.1 (1646a74)
- NeighTools/UnityDoorstop.Unix - 1.2.0.0 (94c882f)
- BepInEx/HarmonyX - 2.3.1 (bbc07d)
- 0x0ade/MonoMod - v20.11.26.02 (1775ec9)
- jbevain/cecil - 0.10.4 (98ec890)
IL2CPP libraries
- Perfare/Il2CppDumper - v6.4.12 fork (585cc52)
- knah/Il2CppAssemblyUnhollower - v0.4.13.0 (8957b7a)
- mono/mono - 6.12.0.93 fork (7328415)
Credits
- Usagirei - Code for using the console and for assisting with technical support
- essu - Project logo, moral support and lots of misc. help
- denikson - UnityDoorstop for the patchless loader
- [email protected] - Japanese translation of the wiki
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].