Using Tauri, I was able to build a desktop app for my Minecraft launcher which already had a command-line interface. Because my code was already in Rust, Tauri made it really easy to provide both interfaces and keep my launcher fast and responsive.
Launcher Features:
- Plugin System: Using IPC, you can install plugins for the launcher that extend it with new features
- Packages: Download and install mods and more from sites like Modrinth
- Client and server support: Can install and launch both!
Technology Used:
- Tauri v1 (im gonna update eventually 😆)
- SolidJS and Solid Router
- All components and their CSS styles were made by hand
Spent a couple years working on this, just thought i'd show it off!