👓 A curated list of awesome Jetpack Compose android apps by open-source contributors.
Awesome Jetpack Compose Android Apps aims to be the starting point for developers to find an Android app with a Jetpack Compose suite of libraries.
🎨 Pattern
-
https://github.com/skydoves/DisneyCompose
-
🧸 A demo Disney app using Jetpack Compose and Dagger-Hilt based on modern Android tech-stacks and MVVM architecture.
-
Tech Stack = Dagger Hilt, Testing, Coroutines, Retrofit, Room, App Startup, Accompanist, LiveData, ViewModel, Compose
-
-
https://github.com/Gurupreet/ComposeCookBook
-
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
-
Tech Stack = Coroutines, Retrofit, Accompanist, LiveData, ViewModel, Compose
-
-
https://github.com/chrisbanes/tivi
-
Tivi is a work-in-progress TV show tracking Android app, which connects to Trakt.tv. It is still in its early stages of development and currently only contains two pieces of UI. It is under heavy development.
-
Tech Stack = Dagger Hilt, Testing, Coroutines, Retrofit, Room, WorkManager, Navigation, Paging, Browser, Dropbox Store, Insetter, GravitySnapHelper, ThreeTenABP, Accompanist, LiveData, ViewModel, Compose
-
-
https://github.com/TakuSemba/JetHub
-
JetHub is a sample app using Github API and Jetpack components.
-
Tech Stack = Dagger Hilt, Coroutines, Testing, Retrofit, Room, Navigation, Accompanist, Data Binding, LiveData, ViewModel, Compose
-
-
https://github.com/gastsail/JetExample
-
Jetpack Compose UI components examples
-
Tech Stack = Coroutines, Firestore, Accompanist, LiveData, ViewModel, Compose
-
-
https://github.com/iambaljeet/TwitterCompose
-
TwitterCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android.
-
Tech Stack = Accompanist, Compose
-
-
https://github.com/stackinflow/AndroidAppTemplate
-
All must have libraries in the android app are available here. you can get started with directly writing features with this.
-
Tech Stack = Dagger Hilt, Testing, Coroutines, Retrofit, WorkManager, LiveData ViewModel, Compose
-
-
https://github.com/adrianblancode/Cheddar/
-
Hacker Newsreader for Android, written in Compose
-
Tech Stack = Dagger, Testing, Coroutines, Retrofit, JSoup, Assisted Inject, StateFlow, ViewModel, Compose
-
-
https://github.com/AlexZhukovich/CoffeeDrinksWithJetpackCompose
-
Coffee Drinks is an Android application created for playing with the Jetpack Compose framework.
-
Tech Stack = Koin, Coroutines, ViewModel, Compose
-
-
https://github.com/andkulikov/compose-photoapp
-
A simple demo project to showcase the possibilities of Jetpack Compose
-
Tech Stack = Compose
-
-
https://github.com/romainguy/sample-materials-shop
-
Sample app for Jetpack Compose
-
Tech Stack = Coroutines, Room, Filament, LiveData, ViewModel, Compose
-
-
https://github.com/zsoltk/compose-pokedex
-
Pokedex on Jetpack Compose. Single-Activity, no Fragments.
-
Tech Stack = RxJava, LiveData, Compose
-
-
https://github.com/MindorksOpenSource/Jetpack-Compose-WhatsApp-Clone
-
An example project to demonstrate how to build WhatsApp UI using Jetpack Compose.
-
Tech Stack = Compose
-
-
https://github.com/tylerbwong/stack/
-
An Android app for browsing Stack Overflow and other Stack Exchange sites.
-
Tech Stack = Dagger Hilt, Testing, Coroutines, Retrofit, Room, WorkManager, Browser, insetter, markwon, klock, chucker, Data Binding, LiveData, ViewModel, Compose
-
-
https://github.com/jitinsharma/android-conferences
-
An app which displays conferences from http://androidstudygroup.github.io/conferences/
-
Tech Stack = Koin, Coroutines, Room, JSoup, LiveData, ViewModel, Compose
-
-
https://github.com/jpaya17/englishisfun/
-
💂♂️ Open source English-language-learning application for Android 💂♂️
-
Tech Stack = Dagger Hilt, Testing, Coroutines, Room, Firestore, Firebase Auth, WorkManager, Navigation, Paging, Rainbow Cake, LiveData, ViewModel, Compose
-
-
https://github.com/android/compose-samples/tree/master/JetNews
-
Jetnews is a sample news reading app, built with Jetpack Compose. The goal of the sample is to showcase the current UI capabilities of Compose.
-
Tech Stack = Testing, Coroutines, LiveData, ViewModel, Compose
-
-
https://github.com/android/compose-samples/tree/master/Jetchat
-
Jetchat is a sample chat app built with Jetpack Compose.
-
Tech Stack = Testing, Coroutines, Navigation, LiveData, ViewModel, Compose
-
-
https://github.com/android/compose-samples/tree/master/Jetsurvey
-
A sample survey app that showcases text input, validation and UI state management in Compose.
-
Tech Stack = Testing, Coroutines, Navigation, LiveData, ViewModel, Compose
-
-
https://github.com/android/compose-samples/tree/master/Jetsnack
-
Jetsnack is a sample snack ordering app built with Compose.
-
Tech Stack = Testing, Coroutines, Navigation, Accompanist, LiveData, ViewModel, Compose
-
-
https://github.com/android/compose-samples/tree/master/Jetcaster
-
A sample podcast app that features a full-featured, Redux-style architecture and showcases dynamic themes.
-
Tech Stack = Testing, Coroutines, Room, OkHttp, Rome, Navigation, Accompanist, LiveData, ViewModel, Compose
-
-
https://github.com/android/compose-samples/tree/master/Rally
-
A Compose implementation of the Rally Material study, a financial app that focuses on data, charts, reusability, and animations.
-
Tech Stack = Testing, Coroutines, Navigation, LiveData, ViewModel, Compose
-
-
https://github.com/android/compose-samples/tree/master/Crane
-
A Compose implementation of the Crane Material study, a travel app that uses Material Design components and Material Theming to create a personalized, on-brand experience
-
Tech Stack = Testing, Coroutines, LiveData, ViewModel, Compose
-
-
https://github.com/android/compose-samples/tree/master/Owl
-
A Compose implementation of the Owl Material study. The Owl brand uses bold color, shape, and typography to express its brand attributes: energy, daring, and fun.
-
Tech Stack = Testing, Coroutines, Accompanist, LiveData, ViewModel, Compose
-
-
https://github.com/android/sunflower/tree/compose
-
Android Sunflower with Compose. This branch has Sunflower partially built with Jetpack Compose.
-
Tech Stack = Testing, Coroutines, Room, WorkManager, Accompanist, Navigation, LiveData, ViewModel, Compose
-
-
https://github.com/Akashkamble/Newzz-Compose
-
News App built with JetPack Compose
-
Tech Stack = Jetpack Compose, Dagger-Hilt, Lifecycle Components, Kotlin Coroutines, Retrofit, Moshi, Accompanist
-
-
https://github.com/QArtur99/Compose-ShoppingList
-
ShoppingList is a sample project that presents a way of implementing UI components with Jetpack Compose.
-
Tech Stack = Ambient, Coroutines, Testing, Klint, Koin, Room, Livedata, Viewmodel, Lifecycle Components, Compose
-
-
https://github.com/toggl/android
-
This is the codebase of the Toggl app for Android.
-
Tech Stack = Dagger Hilt, Testing, Coroutines, Retrofit, Room, WorkManager, Navigation, Arrow, Browser, LiveData, ViewModel, Compose
-
-
https://github.com/vipulasri/JetDelivery
-
JetDelivery is a sample food delivery app, built with Jetpack Compose
-
Tech Stack = Coroutines, Retrofit, LiveData, ViewModel, Compose
-
-
https://github.com/Popalay/Tracktor-ComposeUI/
-
Track the progress of anything in one place
-
Tech Stack = Koin, Coroutines, Room, workflow, LiveData, ViewModel, Compose
-
-
https://github.com/vipulasri/JetInstagram
-
JetInstagram is an Instagram clone app built with Jetpack Compose.
-
Tech Stack = Coroutines, ExoPlayer, Accompanist, Compose
-
-
https://github.com/Spikeysanju/JetQuotes
-
A Quotes Application built to Demonstrate the Jetpack Compose UI
-
Tech Stack = Kotlin, Compose
-
- Compose, Accompanist, rome, RainbowCake, chucker, klock, Dropbox Store, Dagger, Koin, Kodein, Inorichi Injekt, Coroutines, Rx, Testing, Retrofit, Fuel, Room, Realm, Firebase Products, WorkManager, ExoPlayer, Paging, Navigation, Lottie, Zoomy, JSoup, js-evaluator-for-android, Algolia Search, Conductor, Call Control DataShare, libphonenumber-android, Mixpanel Android, Venom, FlowLayout, ARCore, GSYVideoPlayer, PermissionX, EventBus, Dynamicanimation, Google Drive, Dropbox, MPAndroidChart, Facebook Products, PayPal, Stripe, Easy Permissions, socketIO, Dexter, Tikxml, Markwon, Scarlet, Android-Permissions, RxPermissions, android-upload-service, PermissionsDispatcher, ShortcutBadger, ARouter, Sandwich, Calendar view, Biometric, Pretty Time, Markdown Processor, DiskLruCache, Duktape Android, Evernote android-job, Facebook Litho, Facebook SoLoader, Data Binding
See contributing.md