/KoalaLauncher

Koala Launcher is a simple, yet powerful Minecraft custom launcher with a strong focus on user freedom

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Koala Launcher Discord CI GHReleases

GPL3 Javascript

Love Black magic Tree Nuts Cat GIFS

❓ What is the Koala Launcher

Koala Launcher is a fork of KoalaLauncher aiming to be more FOSS Friendy towards Pull Requests and Contribution

KoalaLauncher Home

⚡ Comparison with Twitch Launcher

This is an example of the time that KoalaLauncher takes to install a modpack in comparison to Twitch. Both tests are running at the same time over a 1Gbps network to ensure that the network doesn't impact the comparison.

  • Koala Launcher: 52 seconds

  • Twitch Launcher: 2 minutes, 25 seconds

KoalaLauncher Pack DL

⬇️ Download

To download the latest version, you can either click here and select the appropriate version for your operating system or visit our website.

🎨 Features

Our features:

  • Java downloader. You don't need to have java installed, a suitable version will be downloaded automatically.
  • It's as easy as pie to install the vanilla Game, Forge, Fabric, and all CurseForge Modpacks. No further action from the user is required.
  • Install mods for both Fabric and Forge directly from our UI
  • Built-in auto-updater. The launcher will always keep itself updated to the latest release.
  • Easily manage multiple accounts and switch between them.
  • Still playing on your grandma pc from the 80s? Don't worry, we got you covered with our Potato PC Mode!
You can also:
  • Keep track of the time you played each instance
  • Add instances to the download queue, they will automatically download one after the other
Some of the features we are still working on are:
  • Drag and drop instances wherever you like them, just like in your desktop
  • Liteloader Support
  • Optifine easy-installation support
  • Modpacks.ch (FTB) Support
  • Technic Support
  • Custom Theming
and a lot more...

💾 Compilation

⚙️ Requirements

You need the following software installed:

⏩ Steps

Install the dependencies

yarn

Start the Development environment

yarn

Packaging

To package the app for the local platform:

set RELEASE_TESTING=true
yarn release

🗝 Built and managed with

🎁 Contributing

You can find a list of unassigned tasks here. Feel free to ask anything on our discord if you need help or want other tasks.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

📜 History

This project was forked from the KoalaLauncher Rewrite due to some internal team drama with the licensing.

🎓 License

This project is licensed under the GNU GPL V3.0 - see the LICENSE file for details.