Customize your country text field for Jetpack Compose. Usage val phoneNumber = remember { mutableStateOf("") } val showError = remember { mutableStateOf(false) } CountryCP( modifier =...
FlexibleBottomSheet is an advanced Jetpack Compose bottom sheet that allows you to implement segmented sizing and non-modal type, similar to Google Maps. It also offers additional...
In Jetpack Compose, UI transitions and animations are often handled in a declarative manner, which is different from the imperative approach used in the traditional Android...
A KSP library that helps you generate type safe code with minimal effort and provides out of the box solutions to bundle everything together and scale...
Reorderable is a simple library that allows you to reorder items in LazyColumn and LazyRow as well as Column and Row in Jetpack Compose with drag and drop. Features Supports items of different sizes...
🚀A Jetpack Compose utility library for converting Composable content into Bitmap image 🖼️. 💡Introduction In the previous View system, drawing Bitmap Image from View was very straightforward. But...
This project is a Twitter UI clone built entirely with Jetpack Compose, inspired by Twitter’s recent adoption of this technology in their Android app. The goal...
Jetpack Compose animation library that allows you to implement animations such as shared element transition. This library support Kotlin Multiplatform (Android, iOS, Desktop, macOS, and js)....
The goal of this library is to simplify the process of integrating features for developers and improve VoIP calling on all Android devices.
NumericRoller showcases dynamic digit animations in Android using Jetpack Compose. Effortlessly animate changed digits, rolling them up or down for a seamless user experience.
How we built Threads for Android in 5 months and reached 50 million people, while adopting Jetpack Compose for the first time for an entire app,...
The ComposeFadingEdges is a powerful Android Compose library that seamlessly incorporates customisable fading edges with horizontal or vertical orientations, static or scrollable content, clip or color draw. Features:...
Gallery – Light-weight Media Gallery app for Android made with Jetpack Compose.
This is a real-time meeting room app built with Jetpack Compose and Stream Video SDK for Compose, with a design reminiscent of Google Meet. The primary objective...
JsonTree is an Android library to display formatted JSON data in Compose. Users can expand/collapse objects and arrays, and show their count of child items. JsonTree...
Jetpack Compose UI Architecture Plugin provides a set of templates that to make the development of new Jetpack Compose features faster. To learn more about the architecture...
Build a StateFlow or Flow stream using Jetpack Compose1. fun CoroutineScope.launchCounter(): StateFlow<Int> = launchMolecule(mode = ContextClock) { var count by remember { mutableStateOf(0) } LaunchedEffect(Unit) { while (true) { delay(1_000)...
Episode 199: This time, Romain, Tor, and Chet talk with Leland Richardson, George Mount, and Chuck Jazdzewski from the Jetpack Compose team about performance. The team...
This is an animated Material wavy slider and progress bar similar to the one introduced in Android 13 media player. The library can be used in Compose Multiplatform projects like...
A Clock of Clocks made with Jetpack Compose.