Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
kmm-shared-lib1.0.1
0
JSJVMNative·vladislav-chetrari
settings-native1.6.0
0

KMM implementation of user settings storage API

AndroidNative·pressfio
KmmAnkoLogger0.2.8
01 used by

Enhances logging capabilities with customizable logging tags, log levels, and integration with custom log printers like Firebase. Supports trait-like and object-style logging.

AndroidNative·september669
reduks0.1.8
0

Facilitates implementing the Redux architecture in projects, enhancing state management and enabling a structured approach to building scalable applications across different platforms.

AndroidNative·september669
itmo-dms-lab1.0-b0
0
JSJVMNative·landgrafhomyak
DirectoryTree1.3.0
0

Tiny DSL for pretty-printing directory and file hierarchies. Offers customizable separators, sorting, directory-first organization, and compact mode for merging directories/files.

JSJVMNative·Antimonit·Apache License 2.0
formatter0.2.43
0

Universal formatting library enabling consistent data formatting across multiple platforms.

JSJVMNative·aSoft-Ltd·MIT License
functions2.0.16
04 used by

Facilitates Java interoperability by providing functional interfaces, enhancing cross-language integration and simplifying code sharing across different platforms and languages.

JSJVMNativeWasm·aSoft-Ltd·MIT License
Spondee1.5.0
04 used by

Offers a class set for wrapping units of measure and common data structures, supporting Metric and US Customary systems. Extensible design allows easy addition of new units.

JSJVMNative·InkApplications·MIT License
instantsearch-telemetry-native0.2.0
01 used by

Generates `.proto` specifications and Swift telemetry by executing a make command, streamlining the process for managing telemetry data.

JVMNative·algolia
flare1.0.0-alpha12
0

Integrates Firebase services like Authentication, Firestore, Storage, and Cloud Functions with a coroutine-based API style, enhancing backend app development experience through streamlined asynchronous operations and serialization.

AndroidJVMNative·TeraThought·Apache License 2.0
magic1.0.0-alpha07
0

Lightweight, modular components and utilities facilitate app architecture with flexible asynchronous behavior using coroutines. Includes sample projects to demonstrate integration with ViewModels.

AndroidJSJVMNative·TeraThought·Apache License 2.0
KtJsonRpcPeer0.13.0
0

Implements JSON-RPC 2.0 in peer mode, enabling full-duplex, two-way procedure calls. Integrates seamlessly with WebSocket for enhanced communication capabilities.

JSJVMNative·ArcticLampyrid·BSD 3-Clause "New" or "Revised" License
arch-test1.0
0
AndroidNative·ThugRzz
k-stack0.3.0
0

Implements a versatile stack data structure with various initialization methods, allowing element addition, removal, and both destructive and non-destructive iteration.

JSJVMNative·k-libs·MIT License
sk-security0.0.2_1.1.78
0

Enhances application security with a set of tools for encryption, authentication, and access control, ensuring robust protection against unauthorized access and data breaches.

AndroidJVMNative·skot-framework·Apache License 2.0
FluidJson1.0.1
01 used by

JSON manipulation library offering easy integration and usage for streamlined data handling tasks.

JVMNative·mready·Apache License 2.0
k-closeable1.0.0
0

Defines a `Closeable` interface for implementing resource management and cleanup operations, ensuring efficient handling of resources with a simple override method for closing.

JSJVMNative·k-libs·MIT License
k-io-stream0.1.0
0

Defines basic interfaces for low-level input and output byte streams, intended to be implemented in platform-specific code, facilitating streamlined data processing.

JSJVMNative·k-libs·MIT License
k-lib-template0.1.0
0

Streamlines library development by providing a boilerplate-free repository template, facilitating easy setup and integration for multi-platform projects.

JSJVMNative·k-libs·MIT License
k-heap0.1.0
0

Offers a heap implementation supporting min/max heaps, custom item types, and configurable parameters like capacity and scaling, ensuring efficient data organization and retrieval.

JSJVMNative·k-libs·MIT License
ToasterAtSnackBar1.0.3
0

Offers design presets for Toast and SnackBar components, utilizing Compose framework. Integrates modified code from the androidx repository for enhanced multi-platform UI development.

AndroidJVMNative·UntactOrder·Apache License 2.0
koin-annotations1.0.3.11
0

Enhances developer experience by enabling fast and intuitive declaration of dependency injection definitions, automatically generating underlying code, and integrating seamlessly with existing APIs.

JVMNative·qdsfdhvh·Apache License 2.0
kmlib0.0.4
0

Offers a collection of utilities and extensions for streamlined data manipulation and enhanced functionality across various projects, promoting code reusability and efficiency.

JSJVMNative·tosmo5·MIT License
k-ubyte-ascii1.1.0
0

Offers UByte constants for the ASCII character set, aiding in low-level parser implementation with functionalities for checking whitespace, tabs, and hexadecimal digits.

JSJVMNative·k-libs·MIT License
sk-scanner0.0.3_1.1.81
0

Component for scanning barcodes with camera preview, based on ML Kit and CameraView2, available for Android legacy version, featuring a single SKScanner component.

AndroidJVMNative·skot-framework·Apache License 2.0
slf4k0.1
0

Lightweight logging library offering a simple API, supports integration with popular logging frameworks across different languages, enhancing flexibility and consistency in logging implementations.

JSJVMNative·mobiledevru
accompanist0.28.0-0.1
0

Enhances UI development by adding paginated layouts, placeholders, Flexbox-like components, and swipe-to-refresh features, supplementing existing UI toolkit capabilities with essential utilities.

AndroidJSJVMNative·sproctor·Apache License 2.0
hawkish-bewit1.4.0
0

Implements a URI authorization scheme similar to S3, allowing signed, tamper-resistant, and expirable links for temporary resource access without full Hawk compatibility.

AndroidJSJVMNative·innertech·Apache License 2.0
kmm-toolkit0.2.0
0

Offers a suite of tools for efficiently developing cross-platform applications with a unified codebase, emphasizing best practices and streamlined workflows.

AndroidNative·MinimulDev