Documentation: This guide describes the current Kable Launcher interface. Labels and available options can vary between releases. See open source — assistance and pull requests are welcome!

Performance Optimization

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

Parallel Downloads Network and file operations report progress while they run. Completion time depends on your connection, device, and selected content.
Intelligent Caching Version manifests, mod metadata, and texture data cached locally. Reduces network requests and speeds up repeated operations.
Virtual Scrolling Lists are designed to remain usable as your library grows; actual performance depends on the device and data set.
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 Kable caches some metadata to reduce repeated lookups. Exact cache behavior depends on the feature.

Memory use depends on the operating system, WebView, and work currently in progress. Compare launchers on the same device and under the same conditions.