Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagkotlin-dsl
Kowet1.0.2-rc02
0

Enhances WebSocket functionality by adding support for the STOMP protocol, enabling seamless topic subscription and event handling for both Android and iOS applications.

AndroidNative·ColaGom
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
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
kmp-log0.1.3
0

Configurable logging framework supports various logging strategies, custom implementations, and data or exception inclusion in log statements. Offers multiplatform compatibility and easy integration with Gradle.

AndroidNative·renfrowtech·MIT License
spatial-k0.3.3
0

Set of libraries for handling geospatial data, featuring GeoJson implementation, Turfjs port, and a DSL for GeoJson object creation. Suitable for Java projects.

JVM·P72B·MIT License
sdk-multiplatform2.0.0-beta06
0

Enhances sports applications with API integration for managing sports-related data. Facilitates setup through Gradle, Maven publishing, and comprehensive documentation for seamless integration and deployment.

AndroidNative·sportstalk247
KLibrary0.0.1
0

Facilitates publishing a library to MavenCentral and building platform-specific artifacts, including Android AARs and iOS frameworks, with detailed steps for configuration and execution.

AndroidNative·swapnil-musale
kotlin-css-generator1.1.0
0

Generates CSS using a DSL, offering a fast alternative to preprocessors like Less/Sass. Enables runtime CSS generation with features like nesting, variables, mixins, and measurements.

JSJVM·rnentjes·MIT License
tiny-suite0.0.4
0

Facilitates navigation in applications with a composable navigation host, sealed class screens, and defined routes for splash and home screens.

AndroidNative·pererikbergman
ktliz1.2.0
0

Barebones template facilitates quick bootstrapping of a library deployable to Maven Central, featuring Fibonacci sequence generation, platform-specific tests, and GitHub Actions integration for seamless deployment.

AndroidJVM·GaaabLiz·Apache License 2.0
KommandLine0.0.88
01 used by

Offers a domain-specific language for crafting and executing common command-line interface commands efficiently.

JSJVMNative·mareklangiewicz
neutrino2.0
0

Simple dependency injector facilitates object creation using singletons, providers, and weak singletons. Supports lazy resolving, multiple injectors, and module integration.

AndroidNative·Klein-Stein·MIT License
MoleKool1.0.0.alpha-2
0

Offers molecular dynamics solutions, including core computations, visualization, and experimental integrations with third-party tools. Facilitates environment manipulation and visualization using Kool engine.

JSJVM·nort3x·MIT License
qr0.3.0
0

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.

JSJVMNativeWasm·goquati·MIT License
api-colombia0.0.3
0

Offers a library for accessing Colombian data, featuring publishing to MavenCentral, and building platform-specific artifacts like Android AAR and iOS frameworks.

AndroidNative·ingyesid·MIT License
HadlinksKMP0.0.9
0

Barebones project template for quickly bootstrapping a library with functionality to generate Fibonacci sequences. Facilitates deployment to Maven Central, including automated workflows and GitHub Actions integration.

AndroidJVMNativeWasm·zeeeeej·Apache License 2.0
kmp-pagination1.0.2
0

Facilitates paginated data processing across multiple build platforms, generating platform-specific artifacts like Android AARs, JVM JARs, iOS frameworks, and JavaScript files.

AndroidJSJVMNative·devsstudio
pixel-multiplatform0.0.1
0

Bootstraps a library project for generating Fibonacci sequences, facilitating deployment to Maven Central. Offers platform-specific tests and GitHub Actions integration, with manual steps for deployment setup.

AndroidNative·PixelLebanon·Apache License 2.0
libzhongguohong1.0.2
0

Bootstrap a library project for generating Fibonacci sequences, supporting tests across various platforms. Customize configurations for building, GitHub Actions, and Maven Central deployment.

AndroidJVMNativeWasm·zeeeeej·Apache License 2.0
kmp-context1.0.0
0

Bootstraps a library project capable of generating the Fibonacci sequence. Includes basic setup for deployment to Maven Central, with GitHub Actions integration and platform-specific tests.

AndroidJVMNative·leeway-kmp·Apache License 2.0
Nautilus1.1.2
0

Barebones library project facilitates rapid bootstrapping of a library, deployable to Maven Central, featuring Fibonacci sequence generation with platform-specific tests, excluding advanced development tools.

AndroidJVMNative·Jukebox-Inc·Apache License 2.0
countrypicker1.0.0
0

Barebones library project designed for quickly bootstrapping a library with Fibonacci sequence generation. Includes platform-specific tests without additional development tools set up. Automated Maven Central deployment with manual setup steps.

AndroidJVMNative·MuddasirKmp·Apache License 2.0
kasmine0.1.1
0

Facilitates dynamic Java class generation and manipulation at runtime through a byte code writer. Features include customizable JVM bytecode instructions, dynamic class loading, and a DSL-like interface for class construction.

JSJVM·w8mr
kmp-rating1.0.0
0

Enables publishing libraries to Maven repositories, including MavenLocal and MavenCentral, with guidance on configuring developer credentials, generating GPG keys, and running sample apps on Android and iOS.

AndroidNative·Haumea-Labs·MIT License
KNotion1.0.0
0

Type-safe library interfaces with Notion API, enabling seamless integration for applications. Features include coroutine support, JSON serialization, block and database operations, and advanced search capabilities.

AndroidJSJVMNative·Velkonost
karamel-utils0.2.1
04 used by

Collection of compact, platform-agnostic utilities, including type-safe bit schema declaration, designed for integration into apps and libraries as a standard library companion.

JSJVMNativeWasm·adokky·Apache License 2.0
kmp.byteutil0.0.1
0

Facilitates manipulation of bits and byte arrays, offering utility functions for efficient data handling. Integrates seamlessly into projects with straightforward dependency management.

AndroidJSJVMNativeWasm·MaapuH·Apache License 2.0
HaumeaKMP1.1.2
0

Manages remote configuration, event tracking, and logging in mobile applications. Features include reactive updates, automatic user identification, and structured logging with various severity levels.

AndroidNative·Haumea-Labs
dsl-utilities1.0.5
01 used by

Collection of utilities streamlining the creation of domain-specific languages. Enhances readability and maintainability of code through concise syntax and reusable components.

JSJVMNativeWasm·xfqwdsj·MIT License
MyMaterialTheme0.4.0
0

Offers an uncompleted library or project setup focused on a material design theme, with pending sections for installation and licensing details.

AndroidJSJVMNativeWasm·yuyuyuyuyu-dev·Apache License 2.0