Browse Kotlin Multiplatform libraries
index data from klibs.ioRenders markdown content across various platforms, supporting partial HTML blocks. Offers integration via Gradle and simple usage with a markdown parser for content rendering.
Alternative implementation of an alert dialog displaying Android-style popup with fade animations. Supports customization of window decorations and accommodates overlapping UI elements.
Facilitates BASE jump categorization, enabling jumpers to progress safely through different risk levels. Supports incident analysis, recurrency protocols, and site-specific guidelines, ensuring informed risk management.
Unofficial API wrapper for accessing pixivFANBOX and Fantia, enabling session management and CSRF token handling. Supports Android and iOS platforms, with development ongoing for Fantia features.
Facilitates seamless connection to multiple AI providers through a user-friendly API client. Includes customizable settings, asynchronous execution, and provider-specific configurations for enhanced flexibility.
Facilitates retrieval of platform-specific information such as platform name, SDK build, and version details, enhancing context-aware app development in a multiplatform environment.
Compose Multiplatform library offers a Material Design 3 theme with essential components for seamless configuration across Android, iOS, Web, and Desktop environments.
Kotlin multiplatform library for e-mail sending and receiving
Simplifies project structuring using Domain-Driven Design principles, offering interfaces, classes, and an event bus for efficient component decoupling and clearer code organization.
Creates an unofficial API by scraping Tabroom.com to facilitate tournament management and result tracking for the Speech and Debate community, supporting multiple programming languages.
Natural language processor extracts time-related phrases from sentences, offering customizable configurations for interpreting ambiguous values within English text. Supports parsing repeating time patterns.
Extends retry functionality to handle operations returning Arrow's Either type, facilitating error handling without exceptions. Enhances retry logic with customizable policies.
Lightweight logging library offers a flexible API for handling logs with customizable levels, tagging support, and builder-based structured messages, enhancing consistency and extensibility.
Seamlessly uploads files to AWS S3 using a unified API. Features efficient uploads with AWS S3 Transfer Utility and easy coroutine-based operations with suspend functions.
Integrates JavaScript engines across platforms, enabling JavaScript evaluation and bridging through a multiplatform API. Offers V8 engine support for JVM/Android and native support for iOS/macOS.
Enables seamless status bar customization across Android and iOS, offering unified API for color configuration, edge-to-edge design support, and independent system bar control.
Facilitates local data storage, retrieval, and removal across platforms using native mechanisms. Supports various data types, including custom serializable objects through kotlinx-serialization integration.
Facilitates efficient serialization and deserialization of data using the Smile binary format, offering improved performance and reduced data size compared to JSON. Supports a wide range of data types and encoding features.
Compose UI library creates icon buttons or wraps views with bouncy and spark animations, enhancing interactivity and visual appeal. Offers customizable styles and effects.
Easily implement customizable rating bars with seamless integration, supporting both Android and iOS platforms, including options for image customization beyond traditional stars.
Template simplifies creation of new Gradle projects with Xemantic's conventions, offering a structured setup and update guidelines for dependencies and project configurations.
Expands a floating action button to support multiple operations, enhancing user interaction through customizable icons and actions for different tasks. Includes demo app and multi-platform testing capabilities.
Simplifies managing string resources by fetching from remote sources or using local fallbacks. Supports quick access through caching and offers flexible integration with various storage and network solutions.
Contains reusable, compact libraries for internal project use, eliminating the need to repeatedly copy and paste commonly used classes and logic across new projects.
Facilitates data storage solutions with support for multiple data types and customizable configurations, enhancing data management flexibility and efficiency.
Enables structured creation and management of educational content using a domain-specific language, enhancing lesson organization and customization capabilities.
Lightweight library monitors device connectivity, providing real-time updates and simplified online/offline status changes. Supports seamless integration for monitoring connectivity on mobile platforms.
Library facilitates implementation of genetic algorithms with features like panmictic, cellular, and distributed algorithms. Supports dynamic populations, elitism, parallelism, and extensive customization with built-in genetic operators.
Cross-platform date and time utilities offering unified API, localization, and time zone support with easy integration and idiomatic practices for modern applications.
Enables efficient state management with an MVI framework, featuring state rendering, action dispatching, event handling, and middleware integration for customizable application architecture, including support for Compose.