ProjT Launcher is a custom Minecraft launcher designed to streamline the management of multiple Minecraft installations. It offers a robust solution for users seeking stability and maintainability, emphasizing long-term project health through automation and consistent updates.
Key Features:
Modular Architecture: Facilitates easy updates and maintenance with clear code boundaries.
Cross-Platform Support: Operates seamlessly on Windows, Linux, macOS, Nix, and Flatpak.
Reproducible Builds: Ensures consistency and security across all platforms.
CI/CD Integration: Enhances development efficiency with automated testing and deployment.
Familiar UI: Built on Qt/C++, offering a user-friendly interface inspired by Prism Launcher but optimized for maintainability.
Audience & Benefits:
Ideal for developers prioritizing reliable codebases, packagers needing consistent build processes, contributors focused on long-term work like refactoring or CI improvements, and users preferring stability over rapid feature changes. ProjT Launcher helps avoid missed updates and security drift through automation, ensuring project health and longevity.
Installation via winget is supported, providing a seamless setup process for users.
README
ProjT Launcher
A Minecraft launcher engineered for long-term maintainability, architectural clarity,
and controlled ecosystem evolution.
ProjT Launcher is a structurally disciplined fork of Prism Launcher, diverging
intentionally to prevent maintenance decay, dependency drift, and architectural
erosion over time.
> [!IMPORTANT]
> Please use CMake.
> The GNU Make-based build system is not yet ready for general use.