Thanks to visit codestin.com
Credit goes to github.com

Skip to content

SynthLauncher/SynthLauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SynthLauncher Logo

SynthLauncher is a free, open-source, feature-packed and lightweight Minecraft launcher.

GPLv3 License Forks Badge Stars Badge

Current features

  • 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.

Running the Code

You can run SynthLauncher either via the Command Line Interface (CLI) or the Graphical User Interface (GUI).

Running via CLI

  1. Open a terminal and navigate to the root directory of the project.

  2. Run the following command to build and start the CLI version:

    cargo run
  3. After running, you should see output similar to this:

    SynthLauncher CLI Output
  4. To execute a command, run:

    cargo run <COMMAND>

Running via GUI

The GUI is built using a frontend framework managed by pnpm and Tauri.

Prerequisites

  1. From the root directory, change to the frontend directory:

    cd crates/sl-frontend
  2. Install dependencies:

    pnpm install
  3. Run the development server with Tauri:

    pnpm run tauri dev
  4. The GUI application should launch shortly after.

Community

SynthLauncher Discord Server

r/SynthLauncher

Contact

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.

Inspired by:

  1. CrabLauncher
  2. QuantumLauncher