Browse Kotlin Multiplatform libraries
index data from klibs.ioEnables cross-platform application development by organizing shared and platform-specific code, supporting iOS applications with SwiftUI integration, and facilitating web app execution via Gradle tasks.
Compose Multiplatform pager library facilitates creating interactive and scrollable pager components, enhancing user interfaces with seamless pagination and smooth navigation capabilities.
Library facilitates creation of Typography from font names or FontFamily for Android and Compose Multiplatform, enhancing customization and consistency in design projects.
Implements a simple top app bar with a navigation back button and kebab menu, facilitating seamless navigation and interaction in applications.
Simplifies data model transformation and clarifies responsibilities in Android apps, enhancing maintainability, scalability, and performance by separating business logic from UI components.
Features a collection of easy-to-use wheel pickers, including text, number, and time pickers, enhancing user interface components with customizable options and visual selections.
Creates a customizable, searchable dropdown menu interface component, enhancing user interaction by allowing selection from a list of options with dynamic search functionality.
Enables creation of pie charts using a compose-based approach, supporting visualization on multiple platforms with easy integration through a simple Gradle dependency.
Cross-platform UI library facilitating theme management and toast notifications. Utilizes a wrapper for unified rendering and supports platform-specific initialization centers for streamlined UI exception handling.
Compose Multiplatform utility library enhances development with shared components and tools, streamlining the creation of applications across different platforms.
Offers a library for implementing switch components in Compose Multiplatform applications, enhancing UI development with consistent, cross-platform switch functionality.
Simplifies Android project development with a main function, streamlined APIs, and easy permission handling, enhancing efficiency and ease of use. Additional features and improvements planned.
Multiplatform library for searching and selecting country codes and ISOs. Features adaptable dialogs for various screen sizes and customizable country selectors using the Country enum.
Enhances Compose Multiplatform projects with annotation support, simplifying development across multiple platforms by providing a cohesive approach to UI composition and code sharing.
Facilitates handling user input across multiple platforms using a unified approach, simplifying the development process and ensuring consistent input management.
Enables shared code development across Android and iOS platforms, utilizing Compose Multiplatform for UI and integrating platform-specific features like Apple's CoreCrypto through designated folders.
Manages active state in Compose Multiplatform projects, facilitating seamless state handling across platforms for enhanced user interface responsiveness and interaction.
Standardizes UI error state representation, allowing optional custom messages and retry actions, enhancing user interface consistency and error handling flexibility.
Creates shared user interface code for applications, supports platform-specific code organization, and integrates platform-specific features like Apple's CoreCrypto and SwiftUI for iOS.
Facilitates shared code management across Android and iOS applications, organizing platform-specific and common code within structured directories for streamlined development and integration.
Supports module-to-module communication by routing to interfaces via URI strings. Facilitates screen navigation, leveraging annotations and reflection for seamless integration and routing.
Facilitates cross-platform development with features for calendar mode switching, scrolling, date selection, and chart creation, including bar charts and customizable styles like gradients and Bezier curves.
Targets Android and iOS platforms, facilitating shared code across Compose Multiplatform applications. Organizes platform-specific and common code, ensuring efficient cross-platform development with shared and platform-specific folders.
Enables fine-grained, item-level updates for dynamic lists, minimizing global recompositions using stable item references and a normalization layer.
Network monitoring for multiplatform projects uses native APIs and HTTP requests to track connectivity status. Supports Compose integration and customizable HTTP polling for enhanced connectivity management.
Enables embedding of WebView functionality within a Compose UI environment, supporting URL loading, HTML content, and data posting. Features WebViewState for state management and WebViewNavigator for navigation control.
Supports cross-platform development with shared codebase for web, desktop, Android, and iOS applications. Provides platform-specific folders for targeted code implementation. Includes experimental Compose/Web support.
Automatically adjusts text font size to fit available space, serving as a Compose alternative to Android's Autosizing TextView. Configuration options include shrinking and fitting text within constraints.
Targets multiple platforms with shared and platform-specific code organization, integrating Compose for UI and Ktor for server functionality, while supporting SwiftUI for iOS applications.
Offers WebView functionality for embedding in JetBrains Compose applications. Supports URL loading, HTML, and post data management, with navigation control and state management across Android, iOS, and desktop platforms.