Kable is a modern, developer-friendly Minecraft launcher built with Tauri and Svelte. Designed for power users and modders, it provides extensive customization options, transparent operation, and advanced debugging tools. Unlike traditional launchers, Kable emphasizes modifiability and transparency - offering comprehensive logging, detailed configuration options, and open-source architecture that lets you understand and modify every aspect of your Minecraft experience.
- Multi-Account Management: Support for Microsoft/Mojang accounts with automatic token refresh
- Mod Loader Support: Native support for Fabric, Forge, Quilt, and NeoForge
- Installation Management: Create and manage multiple Minecraft installations with different configurations
- Advanced Mod Management: Per-installation mod directories with automatic linking
- Memory Allocation: Custom JVM memory settings per installation
- Version Detection: Automatic detection of mod loaders and versions
- Quick Launch: Launch recent installations with one click
- Comprehensive Logging: Detailed launch logs and process monitoring
- Clean UI: Modern, intuitive interface built with Svelte
Kable automatically detects and supports:
- Vanilla Minecraft - Standard Minecraft installations
- Fabric - Lightweight modding platform
- Forge - Traditional modding framework
- Quilt - Fork of Fabric with additional features
- NeoForge - Modern fork of Minecraft Forge
- OptiFine - Performance and visual enhancement mod
- Iris - Shader mod for Fabric
- Custom Game Directories: Separate game directories per installation
- JVM Arguments: Custom Java arguments and memory allocation
- Native Libraries: Automatic extraction and management of native dependencies
- Profile Management: Import and manage existing Minecraft launcher profiles
- Cross-Platform: Works on Windows, macOS, and Linux
- Java 8 or higher installed on your system
- A valid Minecraft account (Java Edition)
- Windows 10+, macOS 10.15+, or a modern Linux distribution
- Download the latest release from the Releases page
- Install the application for your platform:
- Windows: Run the
.msiinstaller - macOS: Open the
.dmgfile and drag Kable to Applications - Linux: Install the
.debpackage or extract the.tar.gzarchive
- Windows: Run the
Windows Users: You may encounter antivirus warnings when downloading or running Kable. This is common for new, unsigned applications and does not indicate malware.
Why this happens:
- Kable is currently unsigned (code signing certificates cost hundreds of dollars annually)
- New applications haven't built reputation with antivirus vendors yet
- Windows SmartScreen may show "Windows protected your PC" warnings
What you can do:
- Windows Defender/SmartScreen: Click "More info" โ "Run anyway"
- Other Antivirus: Add Kable to your antivirus whitelist/exclusions
- Verify Download: Check that you downloaded from the official GitHub Releases page
- Source Code: Review the open-source code for transparency
Our commitment to security:
- โ All code is open source and publicly auditable
- โ Builds are automated through GitHub Actions
- โ No telemetry or data collection (by us)
- โ Network requests only for legitimate purposes: Minecraft authentication, mod browsing (Modrinth), version manifests, and mod downloads
- โ Builds are reproducible and verifiable
As Kable gains popularity and reputation, these warnings will naturally decrease. We're working on alternative solutions like Microsoft Store distribution to improve trust.
- Open Kable
- Sign in with your Microsoft account
- Set your Minecraft installation directory (if different from default)
- Browse or create installations
- Launch and enjoy!
- Node.js 18+ and npm
- Rust (latest stable version)
- Platform-specific build tools
# Clone the repository
git clone https://github.com/LuckyLuuk12/kable.git
cd kable
# Install dependencies
npm install
# Start development server
npm run dev# Build the application
npm run build
# Build Tauri app
npm run tauri build- Mod Marketplace Integration: Browse and install mods directly from CurseForge and Modrinth
- Shader Pack Management: Built-in shader pack installation and management
- Resource Pack Manager: Easy resource pack installation and switching
- Instance Export/Import: Share configurations with friends
- Auto-Updater: Automatic application updates
- Mod Dependency Resolution: Automatic mod dependency management
- Version Installer: Install any Minecraft version directly from the launcher
- Backup System: Automatic world and configuration backups
- Performance Monitoring: Built-in FPS and performance tracking
- Server Integration: Quick connect to favorite servers
- Plugin System: Extensible architecture for community plugins
- Cloud Sync: Synchronize configurations across devices
- Mod Development Tools: Integrated development environment for mod creators
- Advanced Analytics: Detailed performance and usage analytics
- Community Features: Share configurations and discover new content
We welcome contributions! Please see our Contributing Guidelines for details on how to:
- Report bugs and request features
- Submit pull requests
- Set up your development environment
- Follow our code style and conventions
Kable is an unofficial Minecraft launcher and is not affiliated with or endorsed by Mojang Studios or Microsoft. Minecraft is a trademark of Mojang Studios.
This project is proprietary software. While the source code is publicly available for transparency and community contributions, no license is granted to copy, modify, or distribute this software. See LICENSE.md for full details.
Kable respects your privacy. We do not collect, store, or transmit any personal data. All authentication is handled directly between your device and Microsoft/Mojang servers. See our Privacy Policy for details.
- Bug Reports: GitHub Issues
- Feature Requests: GitHub Discussions
- Documentation: Check the docs folder or GitHub Wiki
- Mojang Studios - For creating Minecraft
- Tauri Team - For the excellent desktop app framework
- Svelte Team - For the reactive UI framework
- Rust Community - For the amazing ecosystem
- Mod Loader Teams - Fabric, Forge, Quilt, and NeoForge developers
Made with โค๏ธ by Luuk Kablan
Kable is not affiliated with Mojang Studios, Microsoft, or any mod loader development teams.