Browse Kotlin Multiplatform libraries
index data from klibs.ioImplements a simple top app bar with a navigation back button and kebab menu, facilitating seamless navigation and interaction in applications.
Library enables temporary directory creation with a unified API, auto-closing functionality, strict error handling, and native file descriptor access for seamless filesystem integration.
Facilitates creation of composable Markdown documents using a DSL, supporting standard programming features and customizable printing options for flexible document generation.
Wraps the Star Wars API, offering an intuitive interface for accessing SWAPI data. Supports configuring network settings and provides expanded models for improved UI display.
Simplifies data model transformation and clarifies responsibilities in Android apps, enhancing maintainability, scalability, and performance by separating business logic from UI components.
Facilitates the modeling and manipulation of geographic data, offering classes and methods for handling geographical concepts and calculations efficiently.
Features a collection of easy-to-use wheel pickers, including text, number, and time pickers, enhancing user interface components with customizable options and visual selections.
Facilitates code generation and customization through compile-time annotations, enhancing code efficiency and reducing boilerplate by automating repetitive tasks.
API client facilitates interaction with the Minecraft Transit Railway API, enabling integration and data retrieval capabilities for applications related to transit networks within Minecraft.
Facilitates authentication integration for Google, Apple, and Github using Firebase. Offers UI helper buttons and supports one-tap sign-in for seamless user experiences.
Creates a customizable, searchable dropdown menu interface component, enhancing user interaction by allowing selection from a list of options with dynamic search functionality.
Cross-platform UI library facilitating theme management and toast notifications. Utilizes a wrapper for unified rendering and supports platform-specific initialization centers for streamlined UI exception handling.
Facilitates in-memory object retention with ViewModel, avoiding Parcelable. Supports ViewModel state restoration upon screen rotation and offers scoped ViewModel management and cleanup.
Utility library for detecting and transliterating Hiragana, Katakana, and Romaji. Includes text conversion, checking utilities, and extra tools like okurigana stripping and tokenization.
Enhances UI development by offering a set of Material 3 themes, facilitating the creation of visually consistent and modern interfaces across multiple platforms.
Offers molecular dynamics solutions, including core computations, visualization, and experimental integrations with third-party tools. Facilitates environment manipulation and visualization using Kool engine.
Generates QR Codes supporting all Model 2 specifications, including various sizes, error correction levels, and encoding modes. Lightweight, efficient, and thread-safe for concurrent use.
Simplifies Android project development with a main function, streamlined APIs, and easy permission handling, enhancing efficiency and ease of use. Additional features and improvements planned.
Multiplatform library for searching and selecting country codes and ISOs. Features adaptable dialogs for various screen sizes and customizable country selectors using the Country enum.
Alternative to the Result type, enabling typed error handling. Supports operations like `getOrElse`, `map`, and `flatMap` for enhanced error management and control flow.
Set of libraries for building microservices, enhancing service development with useful utilities.
Enhances static file management by automatically revisioning files with content-based hashes for optimal caching, eliminating the need to rename local files.
Enhances server/client projects with zstd compression and content-encoding support using zstd-jni.
Emulates the Intel 8080 microprocessor, enabling execution of test ROMs and supporting various platforms without external dependencies. Designed for flexibility and wide device compatibility.
Standardizes UI error state representation, allowing optional custom messages and retry actions, enhancing user interface consistency and error handling flexibility.
Enables serialization capabilities in projects, allowing easy conversion of data classes to a serialized format. Integrates seamlessly with existing codebases, enhancing data handling efficiency.
Creates shared user interface code for applications, supports platform-specific code organization, and integrates platform-specific features like Apple's CoreCrypto and SwiftUI for iOS.
Offers utilities for managing background tasks, intercepting crashes, database interactions, and environment configurations. Suitable for enhancing application reliability and maintainability.
Translates Apple device codes into corresponding device names, aiding in identifying iOS devices. Offers easy integration with backend systems to decode device model codes.
Facilitates intuitive and type-safe handling of units of measure, ensuring correctness through compile-time validation. Supports complex unit operations, custom unit definitions, and avoids raw value manipulation.