How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
MelonLoader is a game engine plugin loader designed to inject custom code and load external plugins into Unity games. It functions as a modding framework that supports both Mono and Il2Cpp runtimes, allowing for the modification of games across different backend architectures.
The main features of lavagang/melonloader are: Unity Game Modding, Mod Loader Injectors, Boot Proxy Loaders, Game Logic Modification, Game Modification Frameworks, Mod Loading Systems, Modding Frameworks, Managed Assembly Injection.
Projects with overlapping indexed features include: tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… endless-sky/endless-sky — Endless Sky is an open-source space trading simulation, 2D space combat simulator, and narrative exploration game. It… meloong-git/pcl — Minecraft 启动器 Plain Craft Launcher(PCL)。. bloxstraplabs/bloxstrap — Bloxstrap is a custom game bootstrapper and configuration tool for Roblox. It replaces the standard launcher to enable… bepinex/bepinex — BepInEx is a Unity game modding framework that enables the injection of custom C# code and external assemblies into… funkincrew/funkin — Funkin is a rhythm game engine and scriptable gameplay framework designed for creating musical battle games with…
tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res
BepInEx is a Unity game modding framework that enables the injection of custom C# code and external assemblies into running processes without modifying original binaries. It provides a plugin loader and a dependency resolution engine to ensure that external modules are initialized in the correct order based on defined metadata requirements. The framework includes a centralized plugin configuration system for storing and editing custom settings via files and interactive inputs. It also features a runtime object inspector for browsing and debugging active game objects and components within a Un
Bloxstrap is a custom game bootstrapper and configuration tool for Roblox. It replaces the standard launcher to enable advanced startup configurations, inject internal engine flags, and manage a specialized installation directory. The project provides a client mod manager that allows users to override local assets, such as sounds, textures, and fonts, and ensures these customizations persist across game updates. It includes a configuration utility to unlock hidden graphics settings and engine parameters, alongside a server tracker that identifies the geographic location of active game servers
Endless Sky is an open-source space trading simulation, 2D space combat simulator, and narrative exploration game. It functions as a plugin-based game engine that allows users to explore a vast universe, engage in tactical ship battles, and progress through a central plot within a sandbox environment. The project is distinguished by its highly moddable architecture, utilizing a directory-based plugin system and data-driven entity definitions to allow for content extensions and behavior overrides without recompiling source code. It further supports visual customization through programmable ver