Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
komplex1.0.0
0

Simple complex math library defines a `Complex` class and functions mirroring double operations for complex numbers, with options for importing and creating extension functions.

JSJVMNative·ephemeral-laboratories·MIT License
weak-references1.3
0
JSJVMNative·Vinccool96
essentials0.0.1-dev1096
0

Offers fundamental classes to streamline app development and enhance functionality.

AndroidJVM·IVIanuu
accompanist0.23.0
0

Enhances Jetpack Compose with additional libraries for insets, system UI control, AppCompat theme adaptation, paginated layouts, runtime permissions, placeholder UI, flow layouts, and navigation animation.

AndroidJVM·accelforce·Apache License 2.0
uncaught-exception-handling1.1
0
JSJVMNative·Vinccool96
kmm-shared-lib1.0.1
0
JSJVMNative·vladislav-chetrari
chords0.1.4
0

Enhances Jetbrains/Jetpack Compose applications with dynamic theming, supporting system dark mode and Material You Dynamic Color, while providing fallback themes for older environments.

AndroidJVM·antoniusnaumann
kotlin-sqlbuilder0.0.1
0

Lightweight SQL query builder library enabling intuitive query construction with no dependencies. Offers a fun DSL and simple instantiation, supports minimal SQL functionalities, and provides test examples.

JSJVM·chardskarth·Apache License 2.0
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
telegram-kotlin-sdk0.3.1
0

Unofficial implementation of the Telegram SDK, enabling bot development. Allows contributions for missing features and is available via Maven Central for installation.

JSJVM·InkApplications·MIT License
kortex0.11.0
0

Enhances coroutine usage with features like hot-launching, pseudo hot-stream Flow with key caching, and deferred actions post-mutex unlocking, optimizing reactive programming and concurrency management.

AndroidJVM·uzzu·Apache License 2.0
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
mirai-multi-account1.1.2
0
JVM·xszqxszq·GNU Affero General Public License v3.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
lensgenerator0.1.0
0

Generates lenses for classes to simplify immutable state updates, using annotation processing. Supports data and sealed classes, enhancing code readability and maintainability.

JSJVM·mr0xf00·Apache License 2.0
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