Browse Kotlin Multiplatform libraries
index data from klibs.ioType-safe test fixture generation with a composable, declarative API for building complex object graphs, nested overrides, sealed/enum/null handling, annotation-driven auto-registration, and testing-framework integration.
Debug overlay embedding a floating panel to inspect HTTP traffic, view logs, toggle feature flags, manage typed preferences via codegen, and add custom debug screens—zero release overhead.
Production-grade, Compose-first navigation runtime built around a deterministic state machine; zero reflection, first-class telemetry with pluggable exporters, devtools overlay, deep-link generation, state restoration and testing helpers.
Compile-time Jetpack Compose preview browser: annotate composables with @ComposePreview, run KSP, browse interactive previews without reflection or manual registration, auto-generated registry.
Type-safe, annotation-driven DataStore code generation producing zero-boilerplate compile-time implementations from simple interfaces; supports suspend and reactive reads, typed preferences, object serialization, and constructor/reflection instantiation.
Compile-time, type-safe object mapping via annotations; generated mappers return Result<T> with path-aware errors, compile-time lossless-conversion checks, fallback ladder, pluggable converters and observability.
Enhances developer experience by enabling fast and intuitive declaration of dependency injection definitions, automatically generating underlying code, and integrating seamlessly with existing APIs.
Generates default implementation constructor functions for interfaces using a symbol processing tool, simplifying interface management. Integrates seamlessly into multiplatform and plain projects, enhancing code efficiency.
Monorepo encompasses multiple projects, each with distinct builds and configurations, offering features like DSL builders, Spring Boot applications, BER data encoding, and Gradle convention plugins.
Generates builder classes for data classes, enabling map-like property access and building. Features type-safe code generation, reflection support, and null-safety for optional properties.
Simplifies data model transformation and clarifies responsibilities in Android apps, enhancing maintainability, scalability, and performance by separating business logic from UI components.
Supports module-to-module communication by routing to interfaces via URI strings. Facilitates screen navigation, leveraging annotations and reflection for seamless integration and routing.
Enables compile-time code generation using KTE templates with an annotation for generating source files. Offers fast, incremental processing with flexible, type-safe template support.
Facilitates HTTP client testing by simulating network responses and scenarios, allowing customization of request handling and verification of client behavior under various conditions.
Automates internationalization by processing YAML translation files, generating platform-specific resources, and type-safe code. Offers type-safe access, streamlined team collaboration, and seamless production readiness with efficient, structured translation management.
Simplifies and unifies JNI development by providing a common interface and tools for generating JNI-compatible function stubs. Enhances Java-Kotlin integration, supporting seamless function calls.
Enhances dependency injection with annotation capabilities, leveraging Google's KSP. Supports developers with tools for module visualization, runtime monitoring, and advanced debugging. Community support available.
Annotations enabling compile-time generation of mappers between data models, with property renaming, default values, custom mapping functions, parent-based mapping, opt-ins and visibility control.
Mocking via code-generation with concise, non-intrusive, type-safe API; mocks classes and interfaces, supports value/matcher stubbing, function/coroutine stubs, implicit Unit stubbing, verification.
Auto-generates Ktor HTTP client implementations from annotated interfaces via KSP, including factory-extension creation to eliminate boilerplate; supports all HTTP methods, parameter annotations, multipart and form requests.
Generates Koin modules from simple annotations, eliminating boilerplate while producing lifecycle-organized loaders and support for singletons, factories, scoped instances and ViewModel bindings.
Annotation-based form validation with KSP-powered compile-time metadata, zero-reflection overhead, reactive Compose-ready mutable-state form tracking, field-level error reporting, and extensible custom validators.
Lightweight annotation-based ORM enabling code-first, compile-time generation of type-safe DAOs for SQLite, with DAO injection, query annotations and minimal runtime overhead.
Compile-time generation of type-safe extension mappers between data classes, with automatic property matching, renaming, nested and collection mapping, enum conversion, custom converters, and reverse mappers.
High-performance, zero-reflection JSON serializer generating optimized zero-copy byte serializers via compile-time code generation; thread-safe registry, null-safety and memory/DoS safeguards, prewarm.
Serializable representation of symbol-processing models, enabling portable model snapshots, JSON serialization, parity-preserving model exchange, and straightforward publishing of generated metadata for tooling and analyses.
Type-safe composable string localization: parameterized strings, flexible plural handling, runtime locale switching, dynamic updates, KSP code generation and easy migration from strings.xml for multi-module projects.
Compile-time code generators that emit DI-framework annotations to eliminate dependency-injection boilerplate, including single-annotation assisted-factory binding and source-aware contribution-merging for plugin-based DI tooling.
Generate full Compose preview matrices from a single annotation, auto-creating locale × device × theme × sample permutations and eliminating manual Preview stacks and providers.
Formik-style form-state engine with suspendable field operations, schema DSL and sync/async validation, nested/array fields, introspection, array helpers, and annotation-driven typed value code generation.