Browse Kotlin Multiplatform libraries
index data from klibs.ioContains 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.
Offers basic extensions and functionalities, emphasizing correctness and proper usage. Features include logging, general algorithms, cryptography, time unit conversions, and handling computer sizes.
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.
Functional library enhances the result type with rich transformation functions, failure-side mapping, nullable handling, and integrations with frameworks, offering a seamless experience for expressing success or failure of actions.
Generates multiplatform RPC code from .proto files, leveraging Wire library. Features plugin integration, schema handler configuration, and allows customizations for code generation tasks.
Offers a client library interface for interacting with Appwrite, enabling streamlined backend integration and functionality access for applications.
Implements a routing framework for mobile and desktop applications, enabling page and window navigation, parameter passing, back navigation, and customizable window sizes.
Access Prague open data through a library that implements Golemio API GET methods, offering data in structured formats with various clients for different datasets.
Facilitates communication using the Open Sound Control protocol, enabling efficient message handling and dispatch, and supporting advanced features like bundles and scheduling for real-time audio applications.
Integrates a fully serviced chat experience into mobile apps using the BotStacks platform, offering seamless installation for multiplatform and Android-specific implementations.
Implements a modular, JSON-formatted bike-sharing tariff system, supporting diverse time-based tariff models. Ensures transparent cost breakdown for customers and includes flexible discount options.
Library facilitates rapid image integration into projects, leveraging platform-specific bitmap libraries for displaying JPEG, PNG, and WEBP files as a Composable.
Binding for a similarity search and clustering engine for vectors, facilitating vector-based data searches and clustering. Currently under development with partial API availability. Contributions welcomed.
Enhances the compose framework by adding customizable shadow features, allowing concave shadows and mimicking web or iOS shadow designs, bridging missing functionalities.
Matrix and vector operations optimized for WebGPU, offering comprehensive vector and quaternion math with immutable and mutable variants, ideal for cross-platform applications.
Loki appender that pushes directly to Loki for Logback, Quarkus and JBoss logging
A Kotlin Multiplatform Mobile (KMM) library designed to simplify Wi-Fi connectivity management across common platforms, targeting Android and iOS. This library provides a unified API connecting to a specific Wi-Fi network. The primary use case is for connecting to hotspots exposed by IoT devices.
Modern UI kit simplifies creating stylish, responsive applications with ready-made components. Optimizes performance using Canvas, reducing redraws and resource consumption for high responsiveness.
Offers efficient computational geometry algorithms and data structures, addressing common geometric problems with implementations like Closest Pair using naive and divide-and-conquer approaches.
Lightweight tool for creating game-like experiences using an Entity Component System to coordinate elements within a game world. Supports easy integration with composable functions.
Simple messaging webhooks facilitate easy alerting and monitoring in applications, featuring Discord integration with customizable message content, embeds, and user-defined attributes. More platforms coming soon.
Game engine inspired by olcPixelGameEngine, utilizing Lightweight Java Game Library for creating and managing game development tasks.
Lightweight library for querying and transforming JSON data with a fluent, composable API. Enables nested path traversal, property selection, array slicing, filtering, and data aggregation.
Lightweight animation library enables customizable snowflake effects in user interfaces. Features include adjustable density, color, and usage in any composable context, optimizing rendering for efficiency.
Offers an open-source package manager for maven, npm, and pypi, enabling easy importation and private hosting of packages across projects. Deployable via Helm on Kubernetes.