Work in Progress: This wiki is severely lacking & possibly incorrect and still in development. The site is open source — assistance and pull requests are welcome!

Additional Features

More features that make Kable powerful and user-friendly.

Beyond the core features, Kable includes thoughtful touches that improve your Minecraft experience: import/export for sharing, performance optimizations for speed, and strong privacy protections.

Import/Export

Share installations, backup configurations, and sync setups between computers with comprehensive import/export tools.

Export TypeWhat's IncludedUse Case
Installation ExportComplete installation: version, mods, configs, packs, shaders, worlds, settingsShare modpack with friends, backup before updates
Settings ExportAll launcher preferences and configurations as JSONSync settings between computers, backup customizations
Profile SharingInstallation metadata without worlds (smaller files)Distribute modpack setup without personal saves
Selective ExportChoose which components to include: mods only, configs only, etc.Share just mod list or resource packs

Create installation templates by exporting with worlds excluded. Others can import and add their own worlds!

Performance Optimization

Kable is built for speed and efficiency with multi-threaded operations, intelligent caching, and memory-conscious design.

Parallel Downloads Multi-threaded content downloading with configurable concurrency. Download mods, packs, and game files simultaneously for 5-10x faster installation.
Intelligent Caching Version manifests, mod metadata, and texture data cached locally. Reduces network requests and speeds up repeated operations.
Virtual Scrolling Efficiently render large lists (thousands of mods, logs, worlds) by only rendering visible items. Smooth 60fps scrolling even with 10,000+ items.
Lazy Loading Content loaded on-demand as you navigate. Launcher starts instantly without loading everything upfront.
Memory Management Configurable memory limits prevent the launcher from consuming excessive RAM during long sessions.
Binary Diffing Only download changed portions of updated files instead of full re-downloads. Saves bandwidth and time.

Kable typically uses 100-300MB RAM while idle and 200-500MB during active downloads—far less than browser-based launchers!

Security & Privacy

Your privacy is paramount. Kable is designed with privacy-first principles and transparent security practices.

Privacy FeatureImplementation
Local Data StorageAll installations, mods, configs, and settings stored locally. No cloud storage or syncing
Secure Token StorageMicrosoft authentication tokens encrypted with OS-level security (DPAPI on Windows)
No AnalyticsZero telemetry, tracking, or usage data collection. Kable never phones home except for updates
Open SourceFull source code available on GitHub for security audits and transparency
Network TransparencyAll network requests logged in debug mode. See exactly what Kable communicates
No Third-Party ScriptsNo advertising networks, tracking pixels, or external scripts embedded

Kable only connects to: Mojang (version manifests), Microsoft (authentication), and Modrinth (mod downloads). That's it!