Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagframework
spike0.0.12
1

Compile-time dependency injection compositor offering annotation-driven DI, graph validation at compile time, generated entry points, singleton support, and fast incremental builds for safe, efficient dependency wiring.

AndroidJSJVMNativeWasm·diareuse·GNU General Public License v3.0
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
fixers-s20.40.0
03 used by

Represents domain object life cycles using finite state machines and CQRS. Enables event sourcing or state storing, with data storage options in databases or blockchain, aiding domain-driven design.

JSJVM·komune-io·Apache License 2.0
fixers-f20.40.0
04 used by

Framework simplifies development of event-driven, scalable systems using Command and Query Responsibility Segregation (CQRS) architecture. Offers tools for HTTP and RSocket communication, supporting serverless functions with Spring Cloud Function and Ktor client integration.

JSJVM·komune-io·Apache License 2.0
trace-cccev0.21.0
0

Facilitates information exchange by defining and evaluating requirements and evidence using a context-neutral data model. Features include criteria definition, request scoring, and evidence-based assessments.

JSJVM·komune-io·Apache License 2.0
template-for-kotlin-multiplatform-applications1.0.11-dev0o+86f3735
0

Template facilitates multiplatform development with automatic publishing, quality assurance, and pre-configured tools like Kotest, Renovate, and semantic release for streamlined project management.

AndroidJSJVMNative·DanySK
Equinox1.0.4
02 used by

Framework integrates Spring Boot backend with Compose Multiplatform applications, offering backend utilities, cross-platform functionality, and components for Android, Desktop, iOS, and Web platforms.

AndroidJSJVMNativeWasm·N7ghtm4r3·Apache License 2.0
ktor2.2.6
0

Asynchronous framework for building microservices and web applications, leveraging coroutines for non-blocking I/O. Offers flexible, testable architecture with unified interception and hosting API.

Native·XpointTech·Apache License 2.0
Arcitech1.0.5
0

Architectural framework manages state and event processing, utilizing parameters, projections, events, intents, and event chains to ensure code predictability, testability, and scalability.

AndroidJVMNative·IzzzGoy
KRecallBasicPugin2.0.0F1
0

Enhances recall scheduling by offering an efficient system for managing and optimizing study sessions, supporting customizable intervals and algorithms for improved learning retention.

AndroidJVM·KRecall·Apache License 2.0
kotlin-grammar-lixy0.0.1
0

Transforms strings into token sequences using customizable rules with a domain-specific language designed for creating lexers. Enables lexical analysis, a foundational step for compilers.

AndroidJSJVMNative·codlab·Apache License 2.0
bddt0.1.0
0

Behavior-driven development testing tool enhances unit tests with structured Given-When-Then blocks, promoting reusable test cases and efficient test writing through unified building blocks.

JSJVMNativeWasm·floschu·Apache License 2.0
recruit-app-kmp0.0.1-alpha.2
0

Scaffolding for full-stack apps: integrated shared business logic, declarative UI, server backend, Web/Wasm support, and organized common plus platform-specific source sets for reuse.

AndroidJSJVMNativeWasm·yuanjingtech
CameraK0.0.2
0

Modern camera toolkit delivering high-quality preview, capture, and image processing via modular plugins — includes QR scanning, OCR, and flexible image-saving for easy integration.

AndroidJVMNative·atomic991·MIT License
arrow-errors1.1.2
0

Comprehensive error-handling toolkit offering rich, actionable exceptions with UI metadata, centralized internationalized error catalog, and composable UI components for consistent, severity-aware error presentation.

AndroidJSJVMNativeWasm·blackarrows-apps·Apache License 2.0
diva-framework-kt0.0.22
0

Standardized wrappers for SQLDelight, Ktor and common utilities, streamlining database, network and type handling with modular Gradle modules and testable project structure.

AndroidJSJVMNativeWasm·juevigrace·MIT License
skainet-fed0.0.1
0

On-device federated learning: collaborative training keeping raw data local while exchanging model updates; includes core APIs, FedAvg implementation, and Transport/Coordinator architecture roadmap.

AndroidJSJVMNativeWasm·Fed-SKaiNET·MIT License
Stub0.8.0
0

Compiler-plugin mocking that generates compile-time stubs with an expressive DSL, argument matchers, coroutine support, final-class mocking and zero runtime reflection for type-safe testing.

AndroidJSJVMNative·yarokovisty
flowkit-kmp0.1.0
0

Embeddable decision-flow engine for onboarding, questionnaires and assessments; separates logic from presentation, emits renderable states from JSON-defined flows, offers theming or fully custom UI integration.

AndroidNative·pedrorau·Apache License 2.0
serde-kotlin0.1.1
02 used by

Efficient, generic serialization/deserialization framework with derive-style codegen, pluggable data-format adapters, and faithful line-by-line transliteration including per-file provenance headers, ensuring API parity with upstream implementation.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
Kanvas0.2.0-alpha
0

2D runtime for Compose apps offering scene/entity/system architecture, camera-aware rendering, normalized input events, asset registry, and optional physics including Barnes–Hut gravity.

AndroidJVMNativeWasm·MaximDvinov·MIT License