MCPcopy Create free account
hub / github.com/SynthLauncher/SynthLauncher

github.com/SynthLauncher/SynthLauncher @v1.0.0-deb-rpm

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.0-deb-rpm ↗ · + Follow
497 symbols 968 edges 121 files ⚖ CC 43 documented · 9% updated 7mo agoapp-v0.1.0 · 2025-07-20★ 505 open issues

Browse by type

Functions 353 Types & classes 144
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

SynthLauncher

SynthLauncher Logo

SynthLauncher is an open-source Minecraft launcher. Our goal is to provide a seamless, optimized experience that enhances performance across all types of systems. Currently, the launcher is in active development, and we welcome contributions from the community.

Features

  • Optimized Performance: We’re focused on maximizing performance, reducing load times, and minimizing resource usage to ensure a smooth Minecraft experience.
  • Open-Source: SynthLauncher is completely open-source, and we encourage contributions from developers who share our vision.

[!NOTE] We will be implementing more features!

Current Status

  1. Added Fabric Loader: ss1 ss2

  2. Added Microsoft Auth: ss3

  3. Added Discord RPC: ss4

  4. Sound fixes for older versions

Contributing

We appreciate and welcome contributions! If you’re interested in helping out, please fork the repository, make your changes, and submit a pull request. Whether you’re fixing bugs, optimizing performance, or adding new features, your contributions are valuable.

How to Contribute

  1. Fork the repository.
  2. Create a new branch for your feature or fix.
  3. Make your changes and test them.
  4. Submit a pull request with a detailed description of your changes.

[!NOTE] If you want to join the team, please contact STierProgrammer.

Contact

If you have any questions or need further assistance, feel free to reach out to us via the project's issue tracker, Email: STierProgrammer@gmail.com or Discord: stierprogrammer.

Inspired by:

  1. CrabLauncher
  2. QuantumLauncher
  3. SmallLauncher

SynthLauncher - A Minecraft Launcher for Everyone

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 195
Method 158
Class 99
Enum 27
Interface 18

Languages

Rust72%
TypeScript27%
Java1%

Modules by API surface

crates/sl-meta/src/minecraft/loaders/vanilla.rs21 symbols
crates/sl-meta/src/minecraft/loaders/neoforge.rs17 symbols
crates/sl-core/src/launcher/minecraft_version.rs17 symbols
crates/sl-utils/src/requester.rs12 symbols
crates/sl-core/src/launcher/player/microsoft_auth.rs12 symbols
crates/sl-store/src/modrinth/mrpack.rs11 symbols
crates/sl-store/src/modrinth/api/search.rs11 symbols
crates/sl-player/src/api/auth.rs11 symbols
crates/sl-core/src/loaders/forge.rs11 symbols
crates/sl-core/src/launcher/instances/loaded_instance.rs11 symbols
crates/sl-core/src/launcher/instances/instance_config.rs11 symbols
crates/sl-utils/src/zip.rs10 symbols

For agents

$ claude mcp add SynthLauncher \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page