← Package directory
Available on winget

Install UNIkeEN.SJMCL

Next‑generation open-source cross‑platform Minecraft launcher.

Install with winget
winget install --id UNIkeEN.SJMCL
Upgrade
winget upgrade --id UNIkeEN.SJMCL
Uninstall
winget uninstall --id UNIkeEN.SJMCL

About UNIkeEN.SJMCL

SJMC Launcher is a modern, cross-platform Minecraft launcher built on the Tauri framework, independently developed by members of the Shanghai Jiao Tong University Minecraft Club.

What's new in 1.1.0

- 🔥 Support viewing and managing Minecraft friends directly within the launcher (experimental). #1617 @UNIkeEN @3gf8jv4dv @suhang12332 @Dainsleif233 - 🌟 The instance list page now displays instances that are currently downloading. #1580 @icgnos - 🐛 Fix styling issues with toast notifications. #1599 @Chang-Yo - 🐛 Fix potential compilation issues caused by archived third-party dependencies on Linux. #1601 @ToolmanP - 🐛 Fix performance issues related to window state persistence. @UNIkeEN - 🐛 Fix crashes caused by deeplink registration failures in certain scenarios. #1611 @pangbo13 - 🐛 Fix failures in account functionality availability checks in certain cases, improving the experience for users in mainland China. #1616 @UNIkeEN @1357310795 - 📦 Update Tauri core libraries and plugins to the latest versions. @UNIkeEN - 📦 Update the rmcp library to its stable release version. #1613 @xunying123 - Extensions: - Add the setHomeWidgetTitle API, allowing extensions to dynamically update home widget titles. #1602 @UNIkeEN - Add components such as MarkdownContainer and FormattedMCText for direct extension usage. @UNIkeEN - Support reloading extensions via deeplink to improve the developer experience. #1608 @UNIkeEN - Workflow: - Add a workflow to automatically upload releases to Snapcraft. SJMCL can now be installed via Snapcraft (experimental). #1610 @pangbo13 - Adjust the order of release workflows and update validation field types in the AUR workflow. #1612 @pangbo13 - Add a workflow to automatically upload releases to Homebrew. SJMCL can now be conveniently installed via Homebrew on...

Version history

Version Updated Notes
1.1.0 - 🔥 Support viewing and managing Minecraft friends directly within the launcher (experimental). #1617 @UNIkeEN @3gf8jv4dv @suhang12332 @Dainsleif233 - 🌟 The instance list page now displays instances that are currently do...
1.0.0 Unknown Introducing the first official release of SJMCL. 现已推出 SJMCL 首个正式版本 🚀 - 🔥 UI Updates: - Redesigned window title bar and top navigation bar, delivering an elegant, dynamic, and cross-platform consistent visual experience....
0.8.3 Unknown - 🌟 Support adding and removing game servers directly within the launcher. #1328 @hbz114514 @UNIkeEN @zaixizaiximeow - 🐛 Fix missing game assets in certain early game versions. #1341 @icgnos @UNIkeEN - 🐛 Fix failures whe...
0.8.2 Unknown - 🌟 Support launching the game on Linux using the system-provided OpenAL and GLFW. #1336 @xunying123 @UNIkeEN - 🐛 Fix an issue where runtime path checks could fail on Windows and Linux. #1347 #1363 @pangbo13 @UNIkeEN - 🐛...
0.8.1 Unknown - 🌟 Show a modal warning when the launcher is run from a temporary directory. #1326 @UNIkeEN - 🐛 Fix missing icon assets in the 'Import account information' feature. #1318 @zaixizaiximeow - 🐛 Fix an issue where the NeoFo...
0.8.0 Unknown - 🔥 Support importing profiles and authentication server information from HMCL (experimental). #1255 @xunying123 @UNIkeEN - 🌟 Support choosing whether to prepend Simplified Chinese translated prefixes to filenames when d...
0.7.0 Unknown All the best 2026. 新年快乐 🎉 - 🔥 Support downloading and installing the OptiFine loader when creating an instance. #1149 #1288 @xunying123 @Reqwey @UNIkeEN - 🔥 Add support for the Linux Arm64 platform. #1249 @pangbo13 @Mine...
0.6.5 Unknown No notes
0.6.4 Unknown No notes
0.6.3 Unknown No notes
0.6.2 Unknown No notes
0.6.1 Unknown No notes
0.6.0 Unknown No notes
0.5.1 Unknown No notes
0.5.0 Unknown No notes
0.4.4 Unknown No notes
0.4.3 Unknown No notes
0.4.2 Unknown No notes
0.4.1 Unknown No notes