Giter Site home page Giter Site logo

androiddevnotes / awesome-jetpack-compose-android-apps Goto Github PK

View Code? Open in Web Editor NEW
1.1K 21.0 114.0 373 KB

πŸ‘“ A curated list of awesome Jetpack Compose android apps by open-source contributors.

Kotlin 100.00%
jetpack-compose jetpack awesome android kotlin android-apps beginner-friendly first-issue coroutines compose retrofit room hilt accompanist compose-ui flow viewmodel livedata

awesome-jetpack-compose-android-apps's Introduction

Awesome Jetpack Compose Android Apps


πŸ‘“ A curated list of awesome Jetpack Compose android apps by open-source contributors.


Awesome Android Kotlin Apps Count badge Android Language Badge Kotlin Language Badge androiddevnotes GitHub badge


jetpack compose androiddevnotes logo


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.

Contents

🎨 Pattern

πŸ“š Tech Stack/Libraries

πŸ“ Contributing

🎨 Pattern

MVVM

  • https://github.com/keygenqt/android-DemoCompose

    • Demo Rive Gauche

    • Tech Stack = Gradle kts, Startup, Retrofit, Firebase, Hilt, Compose, Accompanist, Lottie, Coil, Paging3, Room, Flow, Navigation

  • https://github.com/FunkyMuse/Aurora

    • Non-official Library Genesis mobile client.

    • Tech Stack = Dagger Hilt, Coroutines + Flow, ViewModel, Navigation, Room, Retrofit, Paging3, Compose

  • https://github.com/keygenqt/android-GitHubViewer

    • Implementation of the application using the latest Android Tech Stack and the GitHub REST API.

    • Tech Stack = Dagger Hilt, Coroutines, Retrofit, Room, Paging, Navigation, Flow, ViewModel, Compose, Accompanist, Security, Serialization

  • https://github.com/zedlabs/WallPortal

    • Native Android wallpaper application written in Kotlin using Jetpack Compose

    • Tech Stack = Dagger Hilt, Coroutines, Retrofit, Room, Paging, Navigation, LiveData, ViewModel, Compose

  • https://github.com/fabirt/podcast-app

    • Podcast App made with Jetpack Compose.

    • Tech Stack = Dagger Hilt, Coroutines, Retrofit, ExoPlayer, Navigation, DataStore ViewModel, Compose

  • https://github.com/Plastix/Buzz

    • Buzz, a Spelling bee App in Jetpack Compose. With 7 letters displayed in hexagonal cells, the App's concept is to spell the greatest number of words correctly.

    • Tech Stack = Dagger Hilt, Coroutines, OkHttp, Room, SQLDelight, LiveData, ViewModel, Compose

  • https://github.com/EugeneTheDev/TaigaMobile

    • This is unofficial android app for taiga.io (agile project management system) built with Jetpack Compose (brand new UI toolkit from Google).

    • Tech Stack = Dagger, Coroutines, Retrofit, ViewModel, Compose

  • https://github.com/nezih94/chromie

    • Countdown Timer in Jetpack Compose for #AndroidDevChallenge.

    • Tech Stack = LiveData, ViewModel, Compose

  • https://github.com/Elbehiry/Delish

    • Delish, a Food Recipe App in Jetpack Compose.

    • Tech Stack = Hilt, Coroutines + Flow, Testing, Retrofit, Room, LiveData, ViewModel, Java Faker, Kotshi, Compose

  • https://github.com/MaciejCiemiega/NewtonsTimer

    • Simple timer app inspired by Newton's Cradle. Created in Jetpack Compose for #AndroidDevChallenge.

    • Tech Stack = ViewModel, Compose

  • https://github.com/shinhyo/Compose-BreakingBad

    • A Breaking Bad app built with Jetpack Compose.

    • Tech Stack = Navigation, Dagger Hilt, Coroutines + Flow, Retrofit, Room, ViewModel, Accompanist, Compose

  • https://github.com/Shabinder/SpotiFlyer

    • Spotify/Gaana/Youtube Music Downloader For Android!

    • Tech Stack = Dagger Hilt, Coroutines + Flow, Retrofit, Room, FFMPEG, LiveData, ViewModel, Accompanist, Compose

  • https://github.com/adityam49/Updoot

    • A reddit client built for android

    • Tech Stack = Dagger Hilt, Coroutines, Testing, Retrofit, Room, ExoPlayer, WorkManager, Data Binding, Navigation, LiveData, ViewModel, Accompanist, Compose

  • https://github.com/DroidKaigi/conference-app-2021

    • The Official App for DroidKaigi 2021

    • Tech Stack = Dagger Hilt, Coroutines & Flows, DataStore, ViewModel, LiveData, Navigation, Browser, Accompanist, Kotlin Multiplatform, Compose

  • https://github.com/ahmed7official/Facebook-Timeline-Compose-Android

    • Facebook Timeline in Jetpack Compose

    • Tech Stack = ViewModel, Accompanist Coil Image, Compose

  • https://github.com/hitanshu-dhawan/McCompose

    • A McDonald’s app built with Jetpack Compose.

    • Tech Stack = Coroutines, LiveData, ViewModel, Jetpack Compose, Jetpack Compose Navigation

  • https://github.com/hitherejoe/minimise

    • Minimise is an app for Android & iOS. It's purpose is to help us think more about the purchases we make and rediscover the things that we own.

    • Tech Stack = Dagger Hilt, Testing, Coroutines, Apollo, Navigation, LiveData, ViewModel, Compose

  • https://github.com/hitherejoe/ComposeAcademy-Playground

    • Compose Academy Playground is a free resource that provides snippets and practical samples on how to use Jetpack Compose for the Android platform.

    • Tech Stack = Compose

  • https://github.com/PatilShreyas/NotyKT

    • πŸ“’ NotyKT is a complete πŸ’ŽKotlin-stack (Backend + Android) πŸ“± application built to demonstrate the use of Modern development tools with best practices implementation🦸.

    • Tech Stack = Backend - Ktor, PostgreSQL; Android = Coroutines, Flow, Navigation Architecture, LiveData, ViewModel, Room DB, DataStore, Jetpack Security, WorkManager, Dagger Hilt DI, Jetpack Compose, Jetpack Compose Navigation, Material UI, Retrofit, Moshi.

  • https://github.com/joreilly/PeopleInSpace

    • Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI

    • Tech Stack = Koin, Coroutines, SQLDelight, Accompanist, ViewModel, Compose

  • https://github.com/rajandev17/Plasma/

    • An Android Application written using latest Android Jetpack components and best practices, which displays trending movies/TV shows and cast, user can search movies and TV shows and also add them to watchlist.

    • Tech Stack = Dagger Hilt, Coroutines, Retrofit, Room, LiveData, ViewModel, Compose

  • https://github.com/iambaljeet/GitReposCompose

    • GitReposCompose is an Android application πŸ“± for showcasing Jetpack Compose for building declarative UI in Android. This demo app uses Github public API for fetching public repositories.

    • Tech Stack = Dagger Hilt, Coroutines, Retrofit, Accompanist, LiveData, ViewModel, Compose

  • https://github.com/jeremyrempel/yahnapp

    • Yet another Hacker News App is an Android app built using Jetpack Compose. Focus is on privacy, simplicity and performance.

    • Tech Stack = Coroutines, JSoup, kotlinx.serialization, Ktor, ViewModel, Compose

  • https://github.com/hi-manshu/ComposePictures

    • This is a project built using Jetpack Compose on UI, Clean architecture, Dagger Hilt, Kotlin Flow, Navigation Components etc.

    • Tech Stack = Dagger Hilt, Coroutines, Retrofit, Firebase Auth, Navigation, LiveData, ViewModel, Compose

  • 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/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, 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/romainguy/sample-materials-shop

    • Sample app for Jetpack Compose

    • Tech Stack = Coroutines, Room, Filament, LiveData, ViewModel, 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

  • 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 = Dagger Hilt, Coroutines, Retrofit, LiveData, ViewModel, Accompanist, Compose

  • 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/ashar-7/JetMessenger

    • JetMessenger is a Facebook Messenger clone built with Jetpack Compose.

    • Tech Stack - Coroutines, Retrofit, Accompanist, ViewModel, Compose

  • https://github.com/yashovardhan99/ComposeNotes/

    • Compose Notes is a simple notes app built with Jetpack Compose.
    • Tech Stack = Coroutines, Testing, Room, Hilt, ViewModel, Lifecycle components, Compose
  • https://github.com/lionuncle/teamscope

    • Teamscope is a form building and filling application built with Jetpack Compose.

    • Tech Stack - Firestore, Firebase Auth, Navigation, ViewModel, Compose

  • https://github.com/a914-gowtham/RickNMortyCompose

    • A Jetpack compose android app based on Rick and Morty Graphql.

    • Tech Stack - Hilt/Koin(branch), Apollo graphql android, Paging, Coroutines, Navigation, ViewModel, CI(Detekt and Spotless)

  • https://github.com/sunny52525/JetSpotify

    • It's a Spotify App made in Jetpack Compose having Spotify Android UI and functionality using Spotify SDK and web API.

    • Tech Stack - Coroutines, Retrofit, Accompanist, ViewModel, Compose, Hilt, Compose Navigation, Datastore, Spotify SDK

  • https://github.com/kasem-sm/RocketXDelight-Playground

    • RocketXDelight is a native Android application built with modern libraries including Jetpack Compose.

    • Tech Stack = Ktor, SqlDelight, Dagger Hilt, Coil, Scaffold, Accompanist, Compose Navigation

  • https://github.com/AnkitSuda/Rebound

    • Rebound is a Beautiful and feature rich workout log app.

    • Tech Stack - Compose, Coroutines, Dagger Hilt, Compose Navigation, Room, DataStore, Flow, LiveData, ViewModel, Accompanist

MVI

Other

πŸ“š Tech Stack/Libraries

πŸ“ Contributing

See contributing.md

πŸ’» Find us on

awesome-jetpack-compose-android-apps's People

Contributors

a914-gowtham avatar androiddevnotes avatar ankitsuda avatar ashar-7 avatar binaryshrey avatar hitanshu-dhawan avatar kasem-sm avatar kazemcodes avatar keygenqt avatar lionuncle avatar patilshreyas avatar purvesh-dodiya avatar savvasdalkitsis avatar shinhyo avatar spekulatius avatar spikeysanju avatar subhipandey avatar sunny52525 avatar yashovardhan99 avatar yashwantgowla avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-jetpack-compose-android-apps's Issues

Pull Requests / Contributions are welcomed!

If you want to contribute resources to awesome-jetpack-compose-android-apps, Pull Requests are welcomed!

If you are a beginner looking for your first contribution to Open Source, I will help you with Pull Request and contributing guide. 🐣

Feel free to send Pull Requests, fix typos, grammatical mistakes ...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.