A QML/Python-based Minecraft Launcher
The Mosaic Launcher will act as a testing "basic" application that functions as an easy-to-use & modify Minecraft launcher for modpacks or clients.
- Basic Window Setup
- Implement Sidebar & Tab Switching
- Basic Theming
- Ability to Start Minecraft
- Implement Instances (Navigation-Wise)
- Launch Button
- Create Instances List Menu
- Add Ability to Create & Delete Instances In-Client
- Give Instances the ability to be Pinned
- Download Functionality (Modrinth API Integration)
- Homepage setup… (Automatic Grabbing of Icon & Artwork Card for Background)
- Theme Customization Page
Copyright (c) 2026 TUntitledGeek. ALL RIGHTS RESERVED.
This project is Source-Available. This means that while the code is publicly viewable for transparency and educational purposes, it is not open source.
- You may not resell, re-license, or decouple this code for use in independent projects without written consent.
By forking this repository or submitting a Pull Request, you agree to grant the Author (TUntitledGeek) a perpetual, royalty-free, and irrevocable license to use and merge your contributions into the main project. Full licensing details can be found in the LICENSE file.
Disclaimer: Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.