- Simple, clean user interface
- Manage and launch internal and external mods, both stored locally and from the Internet
- A version manager that goes hand in hand with the mod manager
- Switch between different game data folders with Profiles (resource packs, worlds, settings, etc.)
- Extreme customizability, from the launcher's appearance down to the source code
- Easily apply Renderdragon shaders and make your game look beautiful
If you're a regular user, you can download the installer here. It's about 6 MB in size.
Older releases can be found in the Releases page.
You can clone the repository and build Jiayi Launcher yourself with the instructions below.
- A computer running Windows 10 or later
- Git
- .NET 8 SDK
- Optionally, an IDE that supports .NET 8 (e.g. Visual Studio 2022 or JetBrains Rider)
- Clone the repository
git clone --recursive https://github.com/JiayiSoftware/JiayiLauncher.git
With an IDE:
- Open the solution file in the IDE
- Build the solution
Without an IDE:
- Navigate to the repository's root directory
- Run
dotnet build
This will build the launcher in debug mode. You can append -c Release
to build in release mode.
If you want to contribute to Jiayi Launcher, you can fork the repository and submit a pull request.
Jiayi is written in C# and uses HTML for the UI via Blazor Hybrid.
The code is admittedly a mess, hence why there is no code style to adhere to. However, please try to keep the code clean and readable. There will be a code style guide in the future.
Jiayi Launcher is released under the GNU GPL-3.0 license, and you can read it here.
A quick rundown for those who don't want to read all that:
- You can modify, share and sell the code any way you please
- but you have to open source projects that do this under a compatible GPL license
- Any changes should be documented