MyuLauncher

A lightweight Minecraft launcher hand-written in C# WinForms — single executable, zero dependencies, dark flat UI.
Overview
C# / WinForms

MyuLauncher is a Minecraft: Java Edition launcher built from scratch with C# WinForms on .NET Framework 4.7. It ships as a single lightweight executable with no extra runtime installer required. It offers full multi-language support (简体中文 / English / 日本語), dual sign-in with Microsoft OAuth and offline accounts, complete version installation and isolation management, plus a multi-threaded download engine — all wrapped in a dark, flat interface.

Single-file · Portable Trilingual UI Microsoft / Offline Login Multi-threaded Downloader Dark Flat UI
Core Features
Version Installer
One-click Vanilla installation with automated Forge, Fabric and OptiFine loader setup and combination.
Account Manager
Microsoft OAuth sign-in and offline mode with a multi-account list for instant switching and automatic token refresh.
Resource Downloads
Built-in search and download for mods, modpacks, resource packs and shader packs, installed into the target version folder.
Version Manager
Tabbed management of overview, folders, worlds, screenshots, mods, shaders, resource packs and game settings, with version isolation.
Java Management
Automatically scans locally installed Java runtimes and can download a matching JDK on demand.
Performance Tuning
Automatic memory allocation, GC strategy tuning and process priority control; download threads, retries and timeouts are all configurable.
Skin Viewer
Built-in 3D skin and cape viewer for live preview of the current account's appearance model.
Game Console
Captures game process output in real time with color-coded log levels and supports sending commands directly to the console.
Technical Specifications
Item Details
Language C# (WinForms)
Target Framework .NET Framework 4.7
UI Style Dark flat · amber accents · no animations
UI Languages 简体中文 / English / 日本語
Download Engine Dynamic multi-threaded chunking, HMCL segmented-resume compatible; threads / retries / timeouts adjustable
Sign-in Microsoft OAuth (MSA) / offline accounts
Loader Support Vanilla / Forge / Fabric / OptiFine
MyuLauncher v1.0.0
Windows x64 / x86 standalone · .NET Framework 4.7 · no installation required
Download .EXE
SHA-256: 5a6a2ecb1754bb2ba02c72b7503c4f7996803df0b99ad7ba60d33346faa9ca30
MyuLauncher will be open-sourced on GitHub soon — source code is on the way.