SectLauncher An engineering approach to launchers
Cross-platform Minecraft launcher built with Kotlin Multiplatform and Jetpack Compose Desktop, following Clean Architecture principles. Designed to be a convenient, modular, and extensible wrapper for the game with support for vanilla and modded clients.
✅ Launcher Foundation (Completed)
Microsoft/Mojang Authentication
Complete authentication system via official APIs
Minecraft Version Downloads
Automatic downloading and installation of vanilla versions
Instance Management
Creating, editing, and deleting game profiles
Clean Architecture
Modular architecture with separation of concerns
🚧 Alpha Version (In Progress)
Windows Build
First public release for Windows operating system
Basic UI/UX
Interface polishing and user experience improvements
Testing
Comprehensive testing on various configurations
Documentation
Complete user guide and API documentation
🔮 Mod Support (Planned)
CurseForge API
Integration with the largest mod platform
Modrinth Integration
Support for the modern open platform
Automatic Mod Updates
Automatic updates for installed mods
Mod Dependencies
Automatic dependency resolution
🌍 Cross-platform (Future)
Linux Support
Full support for major distributions
AppImage Builds
Portable builds for universal compatibility
Optimization
Performance and resource consumption optimization