SynthLauncher is a free, open-source, feature-packed and lightweight Minecraft launcher.
- Modrinth and Curseforge support: SynthLauncher has full support for installing modpacks, mods, resourcepacks and shaderpacks from Modrinth and Curseforge.
- Optimized performance: SynthLauncher is designed to be fast, efficient, and lightweight.
- Open-Source: SynthLauncher is completely open-source, and open to contributors.
You can run SynthLauncher either via the Command Line Interface (CLI) or the Graphical User Interface (GUI).
-
Open a terminal and navigate to the root directory of the project.
-
Run the following command to build and start the CLI version:
cargo run
-
After running, you should see output similar to this:
-
To execute a command, run:
cargo run <COMMAND>
The GUI is built using a frontend framework managed by pnpm and Tauri.
-
From the root directory, change to the frontend directory:
cd crates/sl-frontend -
Install dependencies:
pnpm install
-
Run the development server with Tauri:
pnpm run tauri dev
-
The GUI application should launch shortly after.
If you have any questions or need further assistance, feel free to reach out to us via the project's issue tracker, Email: [email protected] or Discord: stierprogrammer.
We are not affiliated with Mojang AB, Microsoft Corporation, and/or their affiliates.
The launcher does not collect any data including but not limited to; usage analytics, personal information, etc.\
GitHub may, however, collect certain data (cookies) if you are navigating the site to download our launcher. We do not store or have access to any data that GitHub collects, and you may need to read GitHub's privacy policies if you have any concerns.

