2 unstable releases
| new 0.27.0 | Oct 16, 2025 |
|---|---|
| 0.26.0 | Jul 28, 2025 |
#393 in Games
140 downloads per month
Used in 7 crates
(via nitro_core)
115KB
3K
SLoC

🚀 A Minecraft launcher for the future
Nitrolaunch is a Minecraft launcher and ecosystem meant to reinvent the launcher as you know it, providing a plugin system and a better interface with custom content such as mods and datapacks.
In the official launcher and many alternative ones, you have to waste time moving files in and out of folders, downloading mods from sketchy websites, setting up servers, and sharing your config to play with friends. Nitrolaunch hopes to alleviate some of these pains with its smart systems for configuration sharing and package management.
In addition, Nitrolaunch is extremely modular, allowing you to build your perfect launcher by hand, or just use the amazing tools already built by the community.
✨ Features
💻 App or Command line
Nitrolaunch will work how you do, as an intuitive desktop app or CLI
| App | CLI |
|---|---|
![]() |
![]() |
🚀 Client and Server Instances
Set up instances of both clients and servers, and share configuration between them seamlessly.

🔌 Plugin System
Extend the launcher with features like new modloaders and sources for mods, translations for other languages, tools to enhance your productivity, and more!

✈️ Easy to Switch
Migrate from your current launcher in a couple of clicks

📥 Modern Packaging
Install mods, datapacks, shaders, and more from sources like Modrinth and Smithed.

⚡ Extremely fast, light on system resources, and available for all major platforms.

🚀 Getting Started
To get started with Nitrolaunch, view our user guide.
lib.rs:
This library is used by Nitrolaunch to authenticate with Minecraft using Microsoft's APIs.
Although it provides the base functions for authentication, it does not string them
together for you. For an example of using this crate, look at the user::auth module in
the nitro_core crate.
Note: The asynchronous functions in this library expect the use of the Tokio runtime and may panic if it is not used
Dependencies
~11–28MB
~364K SLoC

