Browse Kotlin Multiplatform libraries
index data from klibs.ioEnhances standard library with essential extensions, streamlining common tasks. Easily integrated into projects via dependency management. Regular updates ensure access to latest features.
Facilitates integration with Maven and Gradle for managing dependencies, supporting JavaScript environments.
Simplifies communication between composables by enabling result passing and handling with minimal configuration. Offers easy setup with request keys, handers, and serializable result types.
Compiler plugin adding runtime and compile-time checks: integer overflow and precision validation, collection destructuring size enforcement, and @Memoize function-result caching optimized for 0–3 args.
Read, modify and repack NDS ROMs; unpack/repack NARC and SDAT archives; decode STRM/SWAR to WAV, convert SSEQ to MIDI, export SF2, and handle DS compression codecs.
Global reactive cache with TTL, queries/mutations/flows and infinite pagination, transactional optimistic updates with rollback, stale-while-revalidate, per-key locking, factory-based APIs, type-safe errors and refetch.
RFC 3284-compliant VCDIFF decoder enabling one-shot, reusable and streaming delta decoding, structural inspection, address cache support, Adler-32 validation, and robust typed error handling.
Enhances data manipulation by offering core data structures like lists, vectors, maps, and sequences. Supports persistent collections for efficient updates and keyword identifiers for fast equality tests.
Facilitates message handling through data classes, enabling creation, parsing, combining, and localization of messages, including support for string formats and plurals.
Validates secrets and generates one-time passwords for Yandex two-factor authentication. Includes features for secret validation, QR code parsing, and manual secret entry handling.
Tiny library offering a domain-specific language for crafting regular expressions, enhancing readability and maintainability by using a more intuitive and structured approach compared to traditional regex syntax.
Library facilitates accessing `BuildConfiguration` details in shared code, supporting dependency injection. Integrates smoothly using Hilt, enhancing multiplatform project manageability.
Facilitates generating unique identifiers with a core library, offering an API reference for easy integration and supporting community contributions through issue reporting and pull requests.
Offers a work-in-progress tool for creating fluid, responsive CSS styles, enhancing design adaptability across varying screen sizes and devices.
Offers common architecture components for building scalable and maintainable applications, enhancing modularity and reusability in software development.
Enhances testing by integrating with Koin for dependency injection, allowing seamless module management and initialization within test environments. Continuously updated for compatibility with latest versions.
Enhances navigation by offering type-safe routes and serialization support, simplifying navigation logic with a streamlined, type-safe interface. Integrates easily into existing projects.
Tiny library offering union types, enabling variables to hold values of different types, enhancing flexibility and type safety in programming.
Immutability utilities offering wrapper classes for `Set`, `List`, and `Map` interfaces, preventing modification. Accessor functions return immutable collections or wrapped elements.
Facilitates managing concurrency effortlessly from common code, offering a comprehensive API reference and support for contributions, issue reporting, and project starring.
Versatile caching solution enabling automatic refresh, expiry handling, and network-aware adjustments. Supports customizable fetching strategies, thread-safe operations, and shared resource management across classes.
Solves simple algebraic linear equations, optimizing codebase by reducing multiple formulaic methods into a single function. Supports expressions with unknown variables marked as 'x'.
Offers a library to handle and manage results in data operations, facilitating robust error handling and success data encapsulation within projects. Compatible with Maven and Gradle build systems.
Enables retrieval of Unicode codepoint characteristics like category, bidirectional class, derived property, and joining type through convenient extension properties, addressing limitations of existing APIs.
Enables automatic detection of file content types for binary data, streamlining API interactions by setting MIME types and encoding data as base64 strings for AI platforms.
Multiplatform abstraction for clipboard management, enabling consistent clipboard handling across different environments.
Library parses and generates package URLs, facilitating compatibility with the package-url specification for software package references.
Enables integration of MAUI with multiplatform code by generating iOS and Android bindings from shared code, offering features like generating iOS bindings from annotated source code.
Simplifies project structuring using Domain-Driven Design principles, offering interfaces, classes, and an event bus for efficient component decoupling and clearer code organization.
Contains reusable, compact libraries for internal project use, eliminating the need to repeatedly copy and paste commonly used classes and logic across new projects.