kmp-toolkit¶
Cross-platform utilities for Kotlin Multiplatform apps
Share sheets, deep links, network monitoring, in-app updates,
observability, and 16 more battle-tested modules — all aligned on a
single kmptoolkit.version and published to Maven Central at
io.github.mobilebytelabs:*.
Quick links¶
- Getting started — install + Koin wiring + first-screen example
- Modules — per-module landing pages (21)
- Cookbook — task-oriented recipes
- GitHub — source code
Module index¶
| Domain | Modules |
|---|---|
| Inter-app comms | cmp-share, cmp-intent-launcher, cmp-app-intents, cmp-open-url, cmp-deep-link |
| Network | cmp-network-monitor |
| Observability | cmp-observe, cmp-observe-koin, cmp-firebase-analytics |
| Storage / IO | cmp-clipboard, cmp-pdf-generator |
| UI | cmp-toast, cmp-bubble |
| Updates / config | cmp-in-app-update, cmp-remote-config |
| App lifecycle | cmp-product-tickets |
| Compose adapters | cmp-share-compose, cmp-intent-launcher-compose, cmp-app-intents-compose, cmp-network-monitor-compose |
| Reference | cmp-library |
API reference¶
Dokka HTML lives inside -javadoc.jar
Each module ships its full Dokka HTML reference inside the Maven
Central -javadoc.jar artifact. IntelliJ / Android Studio surfaces
it automatically in hover popups, Quick Documentation, and Symbol
search.
For an offline copy: download a module's *-javadoc.jar, rename to
.zip, and open index.html.