Sprout puts server administration in one window. Consoles, metrics, player state, and DNS, without an SSH session. Source code.
Highlights
- Built multi-server management into a single desktop application.
- Implemented a real-time console alongside live performance monitoring.
- Developed player inventory inspection.
- Integrated Cloudflare DNS management.
Stack
- Vue - Interface layer of the application.
- TypeScript - Types across the frontend.
- Rust - Native side, talking to servers and the DNS API.
- Tauri - Desktop shell the panel runs inside.
