Find the right Kotlin Multiplatform library.
Search 3,994 libraries, or let curated stacks pick the right one for the job — with copy-paste setup.
Start with a stack
Not sure what to reach for? These are the picks worth knowing, per job.
Talk to HTTP APIs from shared code.
Turn JSON into typed models.
Structured async on every platform.
Instants, durations and time zones.
Wire your graph without boilerplate.
Move between screens in Compose.
Fetch, cache and render remote images.
Structured logs across targets.
Typed, queryable local persistence.
Small settings and flags, saved locally.
Screen-level state that survives config changes.
Generate constants and secrets at build time.
Most starred
What the community trusts most.
Facilitates sharing UIs across iOS, Android, Desktop, and Web using a declarative framework. Provides high-performance UI rendering, native APIs access, and desktop-specific extensions. Includes libraries for web UI creation.
High-efficiency library for creating QQ bots, supporting various message types (text, images, voice, etc.), group management, and synchronization with other clients. Open source and community-maintained.
Open, lightweight event-based protocol standardizing agent-to-user application interactions, with transport-agnostic middleware, streaming real-time chat, bi-directional state sync, generative UI, structured messages, and tool integrations.
Create asynchronous client and server applications. Anything from microservices to multiplatform HTTP client apps in a simple way. Open Source, free, and fun!
Enables asynchronous programming with lightweight coroutines, offering structured concurrency, cancellation, and integration with various reactive streams and UI frameworks. Includes testing and debugging utilities.
Image loading library optimized for Android apps, featuring memory and disk caching, minimal boilerplate, and integration with modern libraries. Supports ImageView and Jetpack Compose with customizable requests.
Most depended-on
Libraries other libraries are built on.
Enables asynchronous programming with lightweight coroutines, offering structured concurrency, cancellation, and integration with various reactive streams and UI frameworks. Includes testing and debugging utilities.
Enables reflectionless serialization for classes by generating visitor code through a compiler plugin, and includes a runtime library supporting various formats like JSON, Protobuf, CBOR, Hocon, and Properties.
Facilitates seamless date and time operations with types like `Instant`, `LocalDateTime`, and `TimeZone`. Emphasizes minimalistic, pragmatic design, supporting ISO 8601 format and clear separation of physical and civil time.
Create asynchronous client and server applications. Anything from microservices to multiplatform HTTP client apps in a simple way. Open Source, free, and fun!
Facilitates sharing UIs across iOS, Android, Desktop, and Web using a declarative framework. Provides high-performance UI rendering, native APIs access, and desktop-specific extensions. Includes libraries for web UI creation.
Efficiently manages atomic operations by transforming code for various platforms. Supports atomic values, arrays, user-defined extensions, locks, and tracing operations for debugging, ensuring high performance and idiomatic usage.
Browse by platform
Filter the catalog to the targets you ship.