multimc/launcher

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 49 minutes ago
Added to GitGenius on September 14th, 2026
Created on September 8th, 2013
Open Issues & Pull Requests: 324 (+0)
GitHub issues: Enabled
Number of forks: 1,032
Total Stargazers: 4,675 (+0)
Total Subscribers: 90 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.1 hours
Mean response time: 31.0 days
90th percentile: 40.7 days
Tracked items: 338

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 3% of issues opened in the past year have never received a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "support" is answered fastest, typically in about an hour, while "suggestion" waits about 8 days. 86% of issues opened in the past year have been closed, leaving a working backlog. Three people close 87% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 58
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,049 days
Stale 30+ days: 57
Stale 90+ days: 54

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 6
Events in 7 days: 12

Top labels

  • bug (180)
  • support (36)
  • suggestion (32)
  • Auth (28)
  • external (15)
  • minecraft (13)
  • needs-repro (11)
  • feature (8)

Detailed Description

MultiMC is a custom launcher for Minecraft that allows you to manage multiple independent Minecraft installations from a single interface.

The launcher addresses the friction of running different Minecraft versions, modpacks, and configurations by centralizing installation management. Rather than maintaining separate game directories or relying on the official launcher's limitations, MultiMC lets users create isolated instances with their own versions, mods, and settings, switching between them without conflicts or manual file shuffling.

The project prioritizes predictability, long-term stability, and simplicity over feature proliferation. It suits players and modders who need reliable multi-instance management without unnecessary complexity. The tool is written in C++ and built to be straightforward to compile from source, with clear build documentation provided. Anyone considering adoption should know that the maintainers actively discourage flashy feature additions; contributions are evaluated on whether they expand existing functionality without disruption or risk to the project's future viability. Prospective contributors are asked to discuss ideas on Discord before submitting pull requests, as blind submissions are unlikely to be accepted.

Development activity shows a deliberate, conservative approach to change. The project maintains strict code formatting standards emphasizing readability over dogma, with particular attention to whitespace consistency and list formatting. Translations are managed through a dedicated crowdin platform rather than direct pull requests to the repository, indicating a structured localization workflow. The forking policy is explicit and detailed: while the source code is open under the Apache license, the MultiMC name, logo, and API tokens for Microsoft identity integration cannot be redistributed; forks must provide their own branding and Azure app registration for account logins, with any derivative builds clearly marked as unofficial.