
308
Library offers a modifier for displaying 'placeholder' UI while content loads. Features include basic placeholders, default color options, and highlight animations like fade and shimmer for enhanced user experience.
269
Facilitates URI and URL parsing, manipulation, and encoding/decoding based on AOSP's Uri and UriCodec implementations. Integrates easily with Gradle for seamless dependency management.
148
KMP MVI framework built on Compose, facilitating modern application architecture with streamlined state management and intuitive UI updates.
72
Enhances SQLDelight with a driver wrapping AndroidX SQLite libraries, simplifying database management via the AndroidxSqliteDriver factory, handling migrations seamlessly.
64
Efficiently extracts values from JSON objects using simplified JsonPath syntax. Supports functional programming aspects and avoids exceptions, enhancing performance by up to 7x compared to other implementations.
59
Enhances Android permission requests with improved UX by addressing issues like Compose Preview breaks, initial permission states, and detecting permanently denied permissions, using Accompanist Permissions.
31
Lightweight library offering efficient Trie data structures with several optimized implementations. Ideal for autocomplete, spell checkers, and prefix-based applications.
24
Enhances Jetpack Navigation Compose with Material3 support, integrating composable bottom sheet destinations. Offers seamless bottom sheet navigation through `ModalBottomSheetNavigator` and `ModalBottomSheetLayout`.
22
Library facilitates easy serialization and deserialization of JSON:API documents into native types, supporting builder functions for document creation, with ongoing enhancements for domain type extraction.
20
Offers a user interface component for selecting colors, inspired by the AOSP Compose samples, suitable for integration into user applications.
19
Customizable "See More" text for creating expandable and collapsible text components. Handles overflow with options for styling and inline or non-inline links.
16
Simplifies country code selection with customizable UI, search functionality, and flag display. Ideal for phone number inputs and internationalization settings, enhancing user experience in apps.
13
Manages navigation and architecture of Compose UI apps, offering a simple API for handling Composable functions with transitions and a backstack. State saving/restoring in progress.
8
Simplifies duration handling with extension properties, offering conversions to `Double` and `Int`. Provides `Duration.inDouble*` and `Duration.inWholeInt*` functions for concise value retrieval.
5
Enhances JSON handling with convenient extension functions, simplifying interactions with kotlinx.serialization, streamlining development, and improving code readability.
1
Wrapper for IndexedDB enabling access with suspend blocks and linear control flow. Supports database creation, migration, data writing, reading, and cursor-based queries with suspend functions.
0
Analyzes and attributes Gradle dependencies, offering insights into their origins and reasons for inclusion in the project. Enhances dependency transparency and management.