lavagang/melonloader

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

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 24 minutes ago
Type:FrameworkCategory(s):Game DevelopmentMedia, Graphics & Games
Added to GitGenius on September 16th, 2026
Created on April 18th, 2020
Open Issues & Pull Requests: 46 (+0)
GitHub issues: Enabled
Number of forks: 653
Total Stargazers: 4,201 (+0)
Total Subscribers: 43 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.3 hours
Mean response time: 35.8 days
90th percentile: 73.3 days
Tracked items: 633

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 16% of issues opened in the past year have never received a reply. 84% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "Suggestion" is answered fastest, typically in about 4 hours, while "Crash" waits about 5 days. 88% of issues opened in the past year have been closed, leaving a working backlog. Three people close 75% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 38
New in 7 days: 3
Closed in 7 days: 1
Avg open age: 653 days
Stale 30+ days: 30
Stale 90+ days: 8

Recent activity

Opened in 7 days: 3
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Bug / Issue (159)
  • Completed (154)
  • User Support (134)
  • Invalid (67)
  • Stale (52)
  • Crash (50)
  • Improvement (44)
  • Work-in-Progress (25)

Detailed Description

MelonLoader is a mod loader framework that enables modding of Unity games compiled with either Il2Cpp or Mono backends.

The tool addresses the fragmentation problem in Unity game modding where different compilation targets historically required separate modding solutions. MelonLoader provides a unified injection and hooking system that works across both Il2Cpp and Mono-based games, allowing mod developers to write mods once and deploy them across a wider range of titles. The loader operates by injecting into the game process and providing APIs for mods to hook game functions, access game state, and extend functionality.

Developers should choose MelonLoader if they are building mods for Unity games and want compatibility across both Il2Cpp and Mono backends without maintaining separate codebases. It suits projects where the target game library spans multiple compilation targets or where future compatibility across different Unity game types is valuable. The tool is particularly relevant for communities modding multiple games that may use different Unity compilation strategies.

The project maintains active engagement with its community through a dedicated Discord server. Development shows consistent responsiveness to issues and pull requests, with maintainers regularly reviewing and merging contributions. The codebase receives ongoing updates to support new Unity versions and game compatibility scenarios. The project demonstrates sustained focus on expanding the range of supported games and improving the stability of the injection mechanism across different system configurations.