📈 GH Trending Explorer 🎲 Surprise me

← all repos

UNIkeEN / SJMCL

git clone https://github.com/UNIkeEN/SJMCL.git v1.3.2 · 14d ago

🌟 A Minecraft launcher born from @SJMC-Dev, built with the community

+38
stars, 24h · #396
+~266
stars, 7 days · #492
+~1.1k
stars, 30 days · #482
717
★ total · +64% this week
83
forks · 164 open issues

Star history (as recorded here)

2026-10-20 · 642 ★ 2026-10-22 · 717 ★
LanguageTypeScript
LicenseGPL-3.0
Created2024-11-22 (1y ago)
Last push1d ago
Watchers3
OwnerUser

GitHub topics

Links

README excerpt
**English** · 简体中文 · 繁體中文
## Features
* **Cross Platform**: Supports Windows 10/11, macOS and Linux.
* **Efficient Instance Management**: Supports multiple game directories and instances, allowing the management of all instance resources (such as saves, mods, resource packs, shaders, screenshots, etc.) and settings in one place.
* **Convenient Resource Download**: Supports downloading game clients, mod loaders, various game resources and modpacks from CurseForge and Modrinth.
* **Multi-Account System Support**: Built-in Microsoft login and third-party authentication server support, compatible with the OAuth login process proposed by the Yggdrasil Connect proposal.
* **External Service Collaboration**: Works with external webpages, applications, and Agent services through deeplinks and MCP services, delivering a range of convenient features and automation capabilities.
* **Open Extension System**: Supports extension development to extend the launcher with more interesting and practical features. >> View Community Extensions
> Note: some features may be limited by region, platform, or bundle type.
### Built with
## Getting Started
Getting started with SJMCL is simple, just download the latest release from the Official Website.
You can also find all the releases, including the nightly versions, on GitHub Releases.
SJMCL currently supports the following platforms:
| Platform | Versions | Architectures | Provided Bundles |
|-----------|---------------------|----------------------------|-----------------------------------------|
| Windows | 10 and above | `aarch64`, `i686`, `x86_64`| installer `.exe`, portable `.exe` |
| macOS | 10.15 and above | `aarch64`, `x86_64` | `.app`, `.dmg` |
| Linux | webkit2gtk 4.1 (e.g., Ubuntu 22.04) | `aarch64`, `x86_64` | `.deb`, `.rpm`, portable binary |
To learn about how to use SJMCL’s features and browse frequently asked questions, please refer to the User Documentation.
 Install from Command Line 
 Linux 
Install the latest stable release with the Linux installer:
 [code] 
Install the latest stable release via Homebrew Cask if Homebrew is installed:
 [code] 
Install the portable Linux build without root access:
 [code] 
Install from the Arch User Repository (AUR) with a common AUR helper:
 [code] 
If you do not use an AUR helper, you can also install manually:
 [code] 
Install from Snap Store:
 [code] 
> [!WARNING]
> When installing via Snap, game data may be stored in a sandboxed directory by default. Before uninstalling the launcher, please back up important data such as saves, resource packs, and mods in a timely manner.
 macOS 
Install with Homebrew:
 [code] 
 Windows 
Install with Winget:
 [code] 
> [!WARNING]
> The Winget index is publicly maintained. Before installing, consider running `winget show SJMC.SJMCL` to inspect the installer URL, and make sure the download source is from `github.com/UNIkeEN/SJMCL` or `sjmcl.club`.
For more installation options and platform notes, see the User Documentation.
## Devel