Development: Overview
Welcome to the development ecosystem of Trinity Projects. This space centralizes the knowledge, tools, and standards needed to contribute to our launchers.
The Project
Our development currently focuses on a growing ecosystem of open source projects:
- Trinity Launcher: Our base engine and instance management platform for Minecraft Bedrock.
- Neko Void: A Void Linux distribution with
runit, the MATE desktop, and preconfigured gaming support. 100% systemd-free. - CMUS++: An ultra-lightweight, keyboard-driven terminal music player written in C++17.
- Audio Source: Use your Android device as a USB microphone with a TUI and system tray control.
- BedrockOnLinux: Run Minecraft Bedrock for Windows (GDK edition) on Linux with native Microsoft/Xbox identity.
- GenovaLauncher: A modern graphical launcher for Minecraft: Bedrock Edition on Linux, built with PySide6 (Qt6).
Architecture and Philosophy
We aim to create modular, fast, and secure software. Our architecture is based on the separation of concerns: the Core manages heavy processes, while the UI offers a fluid and modern user experience.
For the full technology stack and component breakdown, see the Trinity Launcher project page and the Neko Void project page.
Where to start?
If you are new to the project, we recommend following this order:
- Explore Projects: Go to the Projects section to understand the architecture and technical details of each project.
- Choose your project: Each project has its own home page with full documentation — Trinity Launcher, Neko Void, CMUS++, and Audio Source.
Communication and Support
- Issues: To report errors, use the Issues tab within each repository.
Need help?
Join our Discord community to get support
Stay updated
Follow our community on Fluxer
Join the Community
Discuss in our Reddit community at r/TrinityUnix