Skip to content

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:

  1. Explore Projects: Go to the Projects section to understand the architecture and technical details of each project.
  2. 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

Released under the BSD-3-Clause License.