Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/voxelum/x-minecraft-launcher

An Open Source Minecraft Launcher with Modern UX. Provide a Disk Efficient way to manage all your Mods!
https://github.com/voxelum/x-minecraft-launcher

curseforge custom-minecraft-launcher electron electron-vue fabricmc minecraft minecraft-launcher minecraftforge modrinth nodejs quiltmc typescript vite

Last synced: 1 day ago
JSON representation

An Open Source Minecraft Launcher with Modern UX. Provide a Disk Efficient way to manage all your Mods!

Awesome Lists containing this project

README

        



Logo



Build


License


Commit




Discord


Kook


afdian


patreon

![home](https://raw.githubusercontent.com/Voxelum/xmcl-page/master/.vitepress/theme/assets/home.png)

Visit the [official site](https://xmcl.app) to download the app!

If you have winget, you can use winget to install

```bash
winget install CI010.XMinecraftLauncher
```

[Ukraine](docs/README.uk.md)
[Russia](docs/README.ru.md)
[Germany](docs/README.gr.md)
[China](docs/README.zh.md)

## Features

- 📥 **Download & auto complete**. Support download `Minecraft`, `Forge`, `Fabric`, `Quilt`, `OptiFine`, `JVM` from official or third party mirrors.
- ⚡️ **Download Fast**. Reuse socket via HTTP/HTTPS agents, and download the files in parts concurrently.
- 💻 **Cross platform**. The launcher is based on Electron, and supports 🗔 Windows 10/11, 🍎 MacOS, and 🐧 Linux.
- 📚 **Multi-Instancing**. Users can create multiple instances to isolate the different versions, mods and launch settings.
- 🗂 **Manage all resources**. Use (hard/symbolic) links to install resources in instances, keep your disk usage optimal. No copies of mods everywhere! 😆
- 🔥 **Built-in support of CurseForge, Modrinth**. You can download resources inside the launcher.
- 📦 **Support import/export** CurseForge & Modrinth modpacks with compliance!
- 🔒 **Support multiple account systems**. Built-in Microsoft login and Mojang Yggdrasil API. It also has builtin support of [ely.by](https://ely.by/) and [littleskin.cn](https://littleskin.cn). You can also add third-party authentication servers!
- 🔗 **Peer to peer connection between users**. You can play multiplayer over LAN even you are not in same physical LAN!
- 🔑 **Code sign & modern packaging**. Under Windows, you can use `appx` and `appinstaller` to install the app. You won't receive blocking messages from your browser or see SmartScreen errors anymore! 😎

## Contribute

For general developer, see [Contributing](./CONTRIBUTING.md)

For i18n localization developer, please follow [Getting Started with Localization](https://docs.xmcl.app/en/guide/i18n)

## LICENSE

[MIT](LICENSE)

## Sponsor (AFDIAN)















## Credit

[GodLeaveMe](https://github.com/GodLeaveMe), maintaining the AUR package registry.

[0xc0000142](https://github.com/0xc0000142), maintaining the winget.

[Marmur2020](https://github.com/Marmur2020) & [BANSAFAn](https://github.com/BANSAFAn), completely translated a Ukrainian language!

[vanja-san](https://github.com/vanja-san), provided Russian language!

[lukechu10](https://github.com/lukechu10) & [HoldYourWaffle](https://github.com/HoldYourWaffle) helps me on Launcher core.

[laolarou726](https://github.com/laolarou726), who helps a lot on launcher design.

Also, special thanks to

[Yricky](https://github.com/Yricky), [Jin](https://github.com/Indexyz), [LG](https://github.com/LasmGratel), [Phoebe](https://github.com/PhoebezZ), [Sumeng Wang](https://github.com/darkkingwsm), [Luca](https://github.com/LucaIsGenius), [Charles Tang](https://github.com/CharlesQT)