Analysis updated 2026-05-18
Install and auto-update the Brassworks SMP modpack without configuring Minecraft mods manually
Run multiple separate Minecraft instances side by side with different mod loaders
Browse, install, and manage mods, resource packs, shaders, and datapacks from one place
Preview and apply custom skins and capes with a live 3D model
| brassworks-smp/brassworkslauncher | anthropics/cargo-nix-plugin | hezebang/keybearer | |
|---|---|---|---|
| Stars | 13 | 13 | 13 |
| Language | Rust | Rust | Rust |
| Setup difficulty | — | hard | moderate |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Brassworks Launcher is a custom Minecraft launcher built for the Brassworks SMP, which is a specific Minecraft multiplayer community running a custom set of mods. Instead of using the standard Minecraft launcher, players download this one to get the community's modpack installed and kept up to date automatically. It works on macOS, Windows, and Linux. The launcher is built in Rust for the backend logic, with a web-based interface using React and a framework called Tauri that wraps everything into a desktop application. The heavy work, things like downloading Minecraft itself, handling mod files, and verifying that everything is up to date, runs natively through the Rust layer. The visual interface is a thin layer on top. Java is provisioned automatically so players do not need to install it separately, and mods are pulled from two major Minecraft mod hosting platforms. From a player's perspective, the main screen shows the current server status, your playtime, and a play button. You can run multiple separate game setups side by side, organized into folders. There is a built-in browser for finding and installing mods, resource packs, shaders, and data packs. You can also manage your character's skin and cape directly inside the launcher, with a live 3D preview. Worlds are listed per game instance with details like size and last-played date, and you can take backups from the same screen. The launcher supports multiple visual themes and a customizable accent color. Translations are handled through a platform called Crowdin, so anyone can contribute a new language without needing to write code. Languages must reach at least 40 percent completion before they appear in the language picker. The code is open source under the GNU General Public License v3, meaning anyone can read, modify, and redistribute it, provided they share their changes under the same license.
A custom Rust and Tauri Minecraft launcher that auto-installs and updates the Brassworks SMP modpack, with instance, skin, and world management.
Mainly Rust. The stack also includes Rust, Tauri, React.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.