Browse Kotlin Multiplatform libraries
index data from klibs.ioFacilitates modern asynchronous data buffering, eliminating legacy dependencies while providing essential foundational support.
Offers convenient wrappers for the crypto-js library, facilitating cryptographic operations like hashing and encryption with a more idiomatic interface.
Facilitates integration with a notification system, simplifying the process of implementing notifications in applications. Installation requires adding it to the Maven Central repository.
Twig-like template engine offering flexible and efficient template rendering capabilities.
Implements a fast cryptographic library based on TweetNaCl, facilitating secure communication and data encryption across multiple platforms.
Enhances dropdown menus with search functionality, allowing dynamic filtering of list items. Supports easy customization of placeholders, default selections, and callback handling for item selection.
Offers an oversimplified result monad library, facilitating error handling and result processing through chaining functions like `andThen`, `onOk`, and `onErr` for streamlined message processing.
Facilitates migration of .NET projects by providing implementations for selected .NET APIs, including XmlReader, XmlWriter, and Linq to XML.
Kotlin-first SDK for integrating Segment analytics, supporting tracking, identifying, grouping, and screen operations in multiplatform projects targeting iOS and Android.
Adapts the Redux pattern with integrated coroutines, enabling a testable architecture. Manages app state changes via actions and reducers, supporting asynchronous effects and dependency injection through a state context.
Enables immediate mode graphical user interfaces for JavaScript environments, facilitating the creation of dynamic and interactive UI components.
Utility library simplifies development by offering platform-specific tools and shared abstractions for managing coroutine dispatchers, accessing platform details, handling preferences, and launching URLs across Compose environments.
Template facilitates multiplatform development with automatic publishing, quality assurance, and pre-configured tools like Kotest, Renovate, and semantic release for streamlined project management.
Template for creating multiplatform projects, enabling setup for JVM, JS, and Android targets with customizable presets. Supports source set management and dependency configuration.
Enhances standard library with essential functions and classes, platform identification, system information retrieval, environment data access, string extensions, and charset utilities.
Implements symmetric matrices with a compact array storage using row-major order, supporting various data types. Features include element access and modification via `SymmetricMatrix` and `MutableSymmetricMatrix` classes.
Enables interaction with the unofficial Drop Research Facilities API, utilizing Ktor for networking, and supports live message subscription via a flow mechanism.
Facilitates JSON serialization using stream-based processing with added annotations for enhanced customization and control over the serialization process.
Enhances Sentry's compatibility across various platforms by adding stubs for unsupported environments, ensuring seamless error reporting integration without platform-specific limitations.
Enables integration of interactive maps into user interfaces across devices and platforms, utilizing a Compose-based wrapper for MapLibre SDKs. Actively maintained with ongoing updates.
Hosts utility libraries essential for the GL Native Android SDK, including services for geojson and turf, built using Gradle.
Facilitates form validation processes across diverse platforms, offering build artifacts for Android, JVM, iOS, JS, macOS, Linux, Windows, and Wasm environments.
Multiplatform library encodes and decodes geohashes from latitude and longitude, calculates bounding boxes, and finds adjacent hashes. Supports geohash operations like encoding Long values.
Hosts utility libraries designed to simplify code development with enhanced functions, coroutine facilitation, type-safe CSV writing, Caffeine caching, and SLF4J logging support.
Implements type-safe union types with serialization, supporting up to 23 different types. Offers pattern matching-like behavior, safe and unsafe union creation, and extensive cross-platform capabilities.
Offers customizable squircle shapes for UI components, integrating with themes for consistent styling. Features corner smoothing, multiplatform support, and canvas drawing capabilities for enhanced design flexibility.
Implements a customizable toast component with features like stacked toasts, animations, transitions, and swipe-to-dismiss functionality. Offers compatibility with Material 2 and 3 design, allowing extensive customization and high performance.
Helper library manages request states with features for handling successes and failures, updating states automatically, and integrating with composable views for streamlined data representation.
Generates builder classes for data classes, enabling map-like property access and building. Features type-safe code generation, reflection support, and null-safety for optional properties.