Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
ltmath0.1.3
0

Library facilitates mathematical operations and utilities, including angle representation in degrees or radians with conversion, normalization, and arithmetic capabilities, along with trigonometric functions.

JSJVMNativeWasm·xfqwdsj·MIT License
skorm0.19
0

Enables object-relational mapping with concepts like databases, schemas, and entities. Supports coroutines, custom queries, and automatic undo handling, aiming for simplicity and extensibility without annotations or SQL fragmentation.

JSJVMNativeWasm·arkanovicz
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
compose-webview-multiplatform2.0.3
0

Enhances Compose UI with WebView support, enabling URL loading and HTML rendering. Includes state management, navigation handling, and performance improvements via platform-specific integrations.

AndroidJVMNativeWasm·guyaumetremblay·Apache License 2.0
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
compose-webview-multiplatform1.0.3
0

Extends JetBrains Compose with WebView capabilities, supporting URL loading, HTML rendering, and post data across Android, iOS, and Desktop. Facilitates navigation control and state management.

AndroidJVMNativeWasm·mhennemeyer·Apache License 2.0
kdeeplink0.3.0
0

Lightweight library enables deeplink functionality, offering seamless integration with Navigation Compose for enhanced navigation capabilities.

AndroidJVMNativeWasm·lucasferreiramachado·Apache License 2.0
deezer-client-kt3.1.0
0

Enables interaction with Deezer's REST API, facilitating artist, album, and track searches. Supports asynchronous operations, advanced queries, and paginated responses, integrating with popular build tools like Gradle and Maven.

AndroidJSJVMWasm·kingg22·GNU Affero General Public License v3.0
alpaca-kotlin0.0.11
0

Facilitates interaction with Alpaca Trading API for account management, order placement, and real-time data streaming, including historical trade data access and test mode for simulating stock prices.

AndroidJVMNativeWasm·jeffreyliu8·Apache License 2.0
WasmFlow1.0.0
0

Type-safe DSL facilitates creation, management, and execution of WebAssembly modules. Supports asynchronous operations and host functions, enhancing WebAssembly capabilities. Experimental and evolving project.

AndroidJVMWasm·itsvks19·Apache License 2.0
SnackbarStateFlowHandle1.0.0
0

Lifecycle-aware Snackbar library streamlines Snackbar management, preventing missed or duplicated messages. Offers one-liner API, automatic string resource conversion, and full unit-testability.

AndroidJVMNativeWasm·AungThiha·MIT License
LokiClient0.7.0
0

Implements Grafana Loki HTTP API for sending, querying, and analyzing logs. Supports flexible log analysis, pattern detection, and log volume monitoring with structured metadata.

JSJVMNativeWasm·codinux-gmbh·Apache License 2.0
compose-cupertino1.1.0
0

Enhances a library for creating Cupertino-style interfaces with automated builds for faster releases, updated for compatibility with newer versions and features. Available on Maven Central.

AndroidJSJVMNativeWasm·kalist28·Apache License 2.0
kmp-demo-composables1.0.5
0

Demonstrates cross-platform user interface development using composables, showcasing features like reactive programming, UI building, and layout management for seamless application creation.

AndroidJVMNativeWasm·MFlisar·Apache License 2.0
skale0.1.0-alpha02
0

Enhances debugging of accessibility issues in applications by offering specialized tools for improved analysis and resolution.

AndroidJSJVMNativeWasm·fergdev·Apache License 2.0
ku0.0.5
0

Simplifies location handling in Compose applications with a declarative API. Offers automatic permission management, customizable UI components, flexible configuration, and smart error handling for seamless location fetching.

AndroidJVMNativeWasm·eltonkola·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
navyout0.0.1
0

Enables seamless cross-platform navigation by offering tools and components to manage routing, deep linking, and navigation state within applications.

AndroidJVMNativeWasm·asnaeb·Apache License 2.0
compose-datetime-wheel-picker1.0.2
0

Customizable wheel pickers enable interactive date, time, and datetime selection with a simple implementation interface and various formatting and styling options.

AndroidJSJVMNativeWasm·duonglkh·Apache License 2.0
ac1.0.0
0
AndroidJVMNativeWasm·ppoonk·GNU General Public License v3.0
kassandra1.0.0
0

Facilitates robust JSON validation through schema comparison and serialization integration. Enables custom validation rules via a DSL, ensuring comprehensive data integrity checks in applications.

AndroidJVMWasm·ashtrindade·MIT License
origami0.0.6-minSdk23
0

Simple image cropping library enabling customizable cropping features, including color, crop area, and aspect ratio. Offers integration with Compose Multiplatform for versatile image manipulation.

AndroidJSJVMNativeWasm·zhuxiaole·Apache License 2.0
IntellijIconsCompose1.0.0
0

Offers access to over 8000 IntelliJ Platform icons within a Compose Multiplatform library. Allows integration via a straightforward dependency addition and includes a demo app for icon browsing.

AndroidJSJVMNativeWasm·xcodeBn·Other
KmpComposeScreen1.0.0-rc30
0

Targets multiple platforms with shared code for UI development, supporting platform-specific implementations. Contains structured folders for common and platform-specific logic, alongside dedicated iOS app integration.

AndroidJSJVMNativeWasm·Joshaghani
MTK1.0.0
0

Converts numbers to Korean currency words, supporting large units like 만, 억, and 조. Offers options for spacing, number grouping, and managing zero or large numbers.

AndroidJSJVMNativeWasm·jmseb3
compose-simpleform0.0.7-rc.16
0

Enables straightforward form state management using a concise and easy-to-use library, streamlining the process of handling form states in applications.

AndroidJSJVMWasm·LSafer·Apache License 2.0
currency0.0.3
0

Tiny library for handling money amounts predictably with decimal arithmetic, enforcing non-negative values, two decimal precision, rounding, arithmetic operations, and simple formatting.

AndroidJVMNativeWasm·lovecraft-au·GNU Lesser General Public License v3.0
glassmorphism-compose1.0.0
0

Adds glassmorphism effects to user interfaces by utilizing blur effects for content. Implements blurred backgrounds and integrates seamlessly with overlapping user interface elements.

AndroidJSJVMNativeWasm·neilyich·MIT License
Native-Kommons1.1.0
01 used by

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.

AndroidJSJVMNativeWasm·DatL4g
mvi1.0.0
0

Implements the Model-View-Intent pattern for managing complex UI states with predictability, testability, and maintainability. Offers explicit state modeling, unidirectional data flow, and handles asynchronous operations effectively.

AndroidJVMNativeWasm·lovecraft-au·GNU Lesser General Public License v3.0