Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-android-kotlin-apps

πŸ‘“ A curated list of awesome android kotlin apps by open-source contributors.
https://github.com/androiddevnotes/awesome-android-kotlin-apps

Last synced: 5 days ago
JSON representation

  • :art: Pattern

    • MVVM

      • AnimeXStream
      • android-modular-architecture
      • Photos - ML, Firebase-Analytics, Paging, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 2 weeks ago</i> | 🌟 80 </br> 🍴 17 </br> πŸ‘οΈ 5 |
      • showly-2.0 - sourced Android TV Shows Tracker.</br></br> <b>Tech Stack</b> : Dagger, Coroutines, Testing, Retrofit, Room, Firebase Messaging, WorkManager, Navigation, Dynamicanimation, LiveData, ViewModel </br></br> <i> Last commit: 10 minutes ago</i> | 🌟 611 </br> 🍴 41 </br> πŸ‘οΈ 14 |
      • vocable-android
      • MyCuration
      • SoMovie
      • NotyKT - stack (Backend + Android) πŸ“± application built to demonstrate the use of Modern development tools with best practices implementation🦸.</br></br> <b>Tech Stack</b> : Backend - Ktor, PostgreSQL; Android = Coroutines, Flow, Navigation Architecture, LiveData, ViewModel, Room DB, DataStore, Jetpack Security, WorkManager, Dagger Hilt DI, Jetpack Compose, Material UI, Retrofit, Moshi </br></br> <i> Last commit: 2 days ago</i> | 🌟 1575 </br> 🍴 224 </br> πŸ‘οΈ 25 |
      • Nekome
      • plees-tracker
      • apkupdater
      • libbra
      • WallPortal
      • Pokedex
      • Kotlin-Pokedex
      • flexbooru
      • habitica-android
      • rugby-ranker
      • muzei
      • Eyepetizer
      • awaker
      • raffler-kotlin
      • GitExplorer-Android
      • open-event-attendee-android - event-android/blob/apk/open-event-dev-app-playStore-debug.apk</br></br> <b>Tech Stack</b> : Koin, RxJava, Testing, Retrofit, Room, Stripe, PayPal, Mapbox, Paging, Data Binding, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 3 months ago</i> | 🌟 1946 </br> 🍴 563 </br> πŸ‘οΈ 30 |
      • The-Movie-DB-Kotlin
      • DroidNotes
      • qksms
      • Presently - - over 1 million installs, contribute today!</br></br> <b>Tech Stack</b> : Dagger, Coroutines, RxJava, Testing, Room, Firebase Messaging, WorkManager, Dropbox, Calendar view, Paging, Biometric, LiveData, ViewModel </br></br> <i> Last commit: 5 months ago</i> | 🌟 348 </br> 🍴 75 </br> πŸ‘οΈ 14 |
      • Praxis
      • wanandroid
      • Updoot
      • TvFlix
      • android-arithmetic-game - API, Room, Coroutines, ViewModel </br></br> <i> Last commit: 1 year ago</i> | 🌟 0 </br> 🍴 0 </br> πŸ‘οΈ 1 |
      • MVVM-Architecture
      • NYTimes-App
      • Portfolio-App
      • iiCnma
      • MVVM-Architecture-Android
      • iosched
      • apturicovid-android
      • DeezerClone
      • ChangeDetection - evaluator-for-android, LiveData, ViewModel </br></br> <i> Last commit: 11 months ago</i> | 🌟 675 </br> 🍴 91 </br> πŸ‘οΈ 19 |
      • flexbooru-ap - pictures.net client for Android.</br></br> <b>Tech Stack</b> : Kodein, Coroutines, Retrofit, Room, WorkManager, Navigation, Markwon, LiveData, ViewModel </br></br> <i> Last commit: 12 months ago</i> | 🌟 69 </br> 🍴 7 </br> πŸ‘οΈ 4 |
      • Instant-Weather
      • MovieCatalogue
      • MovieHunt
      • space-app
      • Upgur - first Imgur client app</br></br> <b>Tech Stack</b> : Dagger, Retrofit, Room, WorkManager, Navigation, android-upload-service, LiveData, ViewModel </br></br> <i> Last commit: 1 year ago</i> | 🌟 13 </br> 🍴 3 </br> πŸ‘οΈ 2 |
      • WallpaperApp-mvvm
      • feedapp
      • MusicPlayer
      • Our-chat
      • Kripto - A Cryptocurrency app for Android.</br></br> <b>Tech Stack</b> : Hilt, Coroutines, Testing, Retrofit, Room, WorkManager, Navigation, State FLow, ViewModel </br></br> <i> Last commit: 1 year ago</i> | 🌟 12 </br> 🍴 2 </br> πŸ‘οΈ 1 |
      • andriod-movie-collection-application - API, Room, Coroutines, CI-CD, ViewModel, Navigation </br></br> <i> Last commit: 1 year ago</i> | 🌟 0 </br> 🍴 0 </br> πŸ‘οΈ 1 |
      • SimpleBible
      • Tedu - source, and free.</br></br> <b>Tech Stack</b> : Dagger, Room, Coroutines, Firebase Messaging, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 2 years ago</i> | 🌟 142 </br> 🍴 22 </br> πŸ‘οΈ 5 |
      • Pokedex-AR - AR demonstrates ARCore, Sceneform, and modern Android tech stacks β€” such as Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.</br></br> <b>Tech Stack</b> : Dagger Hilt, Coroutines, Retrofit, Room, ARCore, Sceneform, ViewModel, Data Binding, LiveData. </br></br> <i> Last commit: 2 years ago</i> | 🌟 576 </br> 🍴 55 </br> πŸ‘οΈ 17 |
      • kotlin-mvvm-covid19
      • Foodium - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).</br></br> <b>Tech Stack</b> : Dagger Hilt, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel </br></br> <i> Last commit: 2 years ago</i> | 🌟 2228 </br> 🍴 419 </br> πŸ‘οΈ 57 |
      • Dads
      • Noted-Android
      • TypiCodeRio
      • expenses
      • DrawingsApp
      • topcorn - trending Android development tools.</br></br> <b>Tech Stack</b> : Dagger, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel </br></br> <i> Last commit: 2 years ago</i> | 🌟 217 </br> 🍴 42 </br> πŸ‘οΈ 11 |
      • GithubVisualizer
      • wanandroid
      • roka-recipe-app
      • jetpack-release-tracker
      • Bitlue
      • flows-guide
      • droidconKE2020App
      • SpaceXFollower
      • PexWalls - like/SingleActivity</br></br> <b>Tech Stack</b> : Koin, Coroutines, RxJava, Retrofit, Room, Navigation, Markwon, LiveData, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 45 </br> 🍴 15 </br> πŸ‘οΈ 3 |
      • BitfinexClient - ts](https://github.com/gs-ts) | An Android app written in Kotlin that demonstrates a clean architecture with MVVM, websockets using WebScoket client Scarlet, and RxAndroid/RxKotlin.</br></br> <b>Tech Stack</b> : Koin, RxJava, Testing, Scarlet, Room, Data Binding, LiveData, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 16 </br> 🍴 8 </br> πŸ‘οΈ 2 |
      • Gallerit
      • Cryptotracker
      • NotesSync
      • Photosen
      • MoonShot
      • PukaPuka - Maurya](https://github.com/Devansh-Maurya) | An Android app to identify books from their covers and give info, built using ML Kit's Text Recognition API, Android Jetpack Libraries and Google Books API</br></br> <b>Tech Stack</b> : LiveData, ViewModel, Navigation Components, CameraKit, Firebase ML Kit Text Recognition API, Glide, Volley, Lottie </br></br> <i> Last commit: 3 years ago</i> | 🌟 19 </br> 🍴 2 </br> πŸ‘οΈ 2 |
      • Football-App
      • Knote
      • AwesomeGithub
      • CovidNow - 19 info. Stay safe.😷</br></br> <b>Tech Stack</b> : Koin, Coroutines, Testing, Retrofit, Room, MPAndroidChart, LiveData, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 20 </br> 🍴 8 </br> πŸ‘οΈ 2 |
      • LetsChat
      • Yet-Another-Anime-List
      • PasswordVault
      • PokemonGo
      • AppDevToolbox
      • PopularPeople
      • Movie
      • TukoNewsClient - (Kotlin, Coroutines, Architecture Components, MVVM, Room, Retrofit, Material Components). !! https://www.tuko.co.ke/</br></br> <b>Tech Stack</b> : Coroutines, Retrofit, Room, LiveData, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 8 </br> 🍴 0 </br> πŸ‘οΈ 0 |
      • ArchApp - modules MVVM Android app (fully tested)</br></br> <b>Tech Stack</b> : Koin, Coroutines, Testing, Retrofit, Room, Data Binding, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 4 years ago</i> | 🌟 617 </br> 🍴 100 </br> πŸ‘οΈ 17 |
      • Heyyoo - (Kotlin, Coroutines, Architecture Components, MVVM, Room, Retrofit, Material Components).</br></br> <b>Tech Stack</b> : Coroutines, Retrofit, Room, Algolia, LocGetter, EasyValidation, Dexter, Splashy, secure-preferences, Paging, Data Binding, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 4 years ago</i> | 🌟 44 </br> 🍴 5 </br> πŸ‘οΈ 3 |
      • NewsFeed
      • AppLocker
      • software-engineering-daily-android - Permissions, LiveData, ViewModel </br></br> <i> Last commit: 4 years ago</i> | 🌟 88 </br> 🍴 29 </br> πŸ‘οΈ 15 |
      • Social-Note - amn](https://github.com/mars-amn) | Social Note - Note-taking, sharing, time & location reminder</br></br> <b>Tech Stack</b> : Koin, RxJava, Room, Firestore, Firebase Auth, Firebase Storage, Firebase Messaging, WorkManager, Data Binding, Paging, LiveData, ViewModel </br></br> <i> Last commit: 4 years ago</i> | 🌟 56 </br> 🍴 9 </br> πŸ‘οΈ 3 |
      • youtube-dl-android - Download videos from Youtube, Facebook, Twitter, Instagram, Dailymotion, Vimeo and more than 1000 other sites</br></br> <b>Tech Stack</b> : Dagger, RxJava, Testing, Retrofit, Room, Data Binding, LiveData, ViewModel </br></br> <i> Last commit: 4 years ago</i> | 🌟 476 </br> 🍴 136 </br> πŸ‘οΈ 20 |
      • android-showcase
      • file.io-Android-Client
      • Rick-and-Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.</br></br> <b>Tech Stack</b> : Kotlin, Coroutines, Flow, Dagger-Hilt, Kotlin-DSL, LiveData, Lifecycle, ViewModel, Room, Navigation, Data Binding, Material-Components, Retrofit, OkHttp, Moshi, Timber, Glide </br></br> <i> Last commit: 4 weeks ago</i> | 🌟 95 </br> 🍴 23 </br> πŸ‘οΈ 3 |
      • BLTaxi
      • SpaceX-prepare-for-Clean-Architecture-liftoff
      • CoolWeather
      • Android-Kotlin-Clean-Architecture
      • PropertyFindAR
      • Theatre
      • android-clean-architecture
      • Clean-MVVM-ArchComponents
      • CoronavirusWorldStatus
      • alkaa - source app to manage your tasks quickly and easily</br></br> <b>Tech Stack</b> : Koin, Espresso, UiAutomator, Mockk, Coroutines, Navigation, Room, MotionLayout, KTX, Modularization, Dynamic Delivery, Dark Theme, klint, Detekt, codebeat, CodeFactor, Codacy, MPAndroidChart, Groupie, LiveData, ViewModel </br></br> <i> Last commit: 5 hours ago</i> | 🌟 1057 </br> 🍴 114 </br> πŸ‘οΈ 18 |
      • ForgetMeNot - IDE EditorKit </br></br> <i> Last commit: 6 months ago</i> | 🌟 333 </br> 🍴 37 </br> πŸ‘οΈ 9 |
      • Resplash - lam](https://github.com/b-lam) | Unofficial Unsplash Android App</br></br> <b>Tech Stack</b> : Koin, Coroutines, Testing, Retrofit, Room, Firestore, Firebase In-App Messaging, Paging, Navigation, Google Play Billing, Muzei, LiveData, ViewModel </br></br> <i> Last commit: 7 months ago</i> | 🌟 591 </br> 🍴 106 </br> πŸ‘οΈ 14 |
      • fenix - mobile](https://github.com/mozilla-mobile) | ⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android</br></br> <b>Tech Stack</b> : Coroutines, Testing, Retrofit, Room, Firebase Perf, WorkManager, Paging, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 8 months ago</i> | 🌟 6553 </br> 🍴 1316 </br> πŸ‘οΈ 144 |
      • MovieMan - source Android app for viewing Movies / TV information.</br></br> <b>Tech Stack</b> : Koin, Coroutines, Testing, Retrofit, Room, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 11 months ago</i> | 🌟 81 </br> 🍴 13 </br> πŸ‘οΈ 7 |
      • MixUp - level UI manipulation, and more.</br></br> <b>Tech Stack</b> : Dagger, Coroutines, Testing, Navigation, ColorPicker, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 44 </br> 🍴 15 </br> πŸ‘οΈ 5 |
      • TrackMyPath - ts](https://github.com/gs-ts) | An Android app written in Kotlin that demonstrates a clean architecture with MVVM, Fused Location Provider, LifecycleService, and Coroutines. It is used as lab to test new Android features.</br></br> <b>Tech Stack</b> : Koin, Coroutines, Testing, Retrofit, Room, LiveData, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 71 </br> 🍴 13 </br> πŸ‘οΈ 3 |
      • wiqaytna-android - app](https://github.com/Wiqaytna-app) | </br></br> <b>Tech Stack</b> : RxJava, Testing, Room, Firebase Storage, Firebase Auth, Firebase Messaging, Firebase Perf, Firebase Functions, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 161 </br> 🍴 66 </br> πŸ‘οΈ 26 |
      • Slootnime-APP - Hilt, LiveData, Lifecycle, ViewModel, Apollo, Glide, Pagging, Lottie </br></br> <i> Last commit: 9 months ago</i> | 🌟 3 </br> 🍴 0 </br> πŸ‘οΈ 2 |
      • Android-Clean-Architecture - (Kotlin, MVVM, Clean Architecture, Rx-Java, Dagger, OkHttp, Unit Testing, SOLID principles, Code Coverage)</br></br> <b>Tech Stack</b> : Dagger, Unit Testing for modules, Mockito, RxJava, Retrofit, Room, CI-CD, SOLID, Code Coverage, Jacoco, Detekt, ktlint, Stetho, LiveData, ViewModel </br></br> <i> Last commit: 2 years ago</i> | 🌟 295 </br> 🍴 51 </br> πŸ‘οΈ 5 |
      • hiya-hiya-hiya - activity-result, LiveData, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 176 </br> 🍴 47 </br> πŸ‘οΈ 6 |
      • Inure - rooted devices and a built-in terminal, analytics panel and an independent custom theme engine, developed with purely custom APIs created for this app.</br></br> <b>Tech Stack</b> : LiveData, ViewModel, WebKit, APK Parser, libsu </br></br> <i> Last commit: 1 hour ago</i> | 🌟 667 </br> 🍴 43 </br> πŸ‘οΈ 14 |
      • Covid-19-Tracker - 19 cases in India and globally. </br></br> <b>Tech Stack</b> : Dagger Hilt, Coroutines, Retrofit, Room, Firestore, WorkManager, Navigation, MPAndroidChart, LiveData, ViewModel </br></br> <i> Last commit: 3 years ago</i> | 🌟 133 </br> 🍴 38 </br> πŸ‘οΈ 5 |
    • Jetpack Compose Apps

      • DICE-ROLL-APP
      • awesome-jetpack-compose-android-apps - source contributors.</br></br> <i> Last commit: 8 months ago</i> | 🌟 995 </br> 🍴 103 </br> πŸ‘οΈ 21 |
      • RickNMortyCompose - gowtham](https://github.com/a914-gowtham) | A Jetpack compose android app based on Rick and Morty Graphql </br></br> <i> Last commit: 2 years ago</i> | 🌟 23 </br> 🍴 0 </br> πŸ‘οΈ 1 |
    • MVI

      • ComicReaderApp-MVI-Coroutine-RxKotlin-Jetpack - startup, androidx-room, androidx-viewmodel, arrow-kt</br></br> <b>Tech Stack</b> : Koin, Coroutines, RxJava, Retrofit, Room, Firestore, Firebase Auth, Firebase Storage, WorkManager, Navigation, Paging, LiveData, ViewModel </br></br> <i> Last commit: 5 days ago</i> | 🌟 239 </br> 🍴 46 </br> πŸ‘οΈ 7 |
      • Open-API-Android-App
      • GameDealz - official Android client for IsThereAnyDeal.com</br></br> <b>Tech Stack</b> : Dagger, Coroutines, Testing, Retrofit, Room, WorkManager, acra, fastAdapter, Paging, JSoup, dropbox/Store, LiveData, ViewModel </br></br> <i> Last commit: 1 year ago</i> | 🌟 27 </br> 🍴 2 </br> πŸ‘οΈ 4 |
      • NewsFeed-MVI-Dagger
      • StarWarsSearch-MVI - directional data flow), dagger hilt, and kotlin coroutines with StateFlow</br></br> <b>Tech Stack</b> : Jetpack, Dagger hilt, Coroutines & StateFlow, Room, Retrofit, FlowBinding </br></br> <i> Last commit: 2 months ago</i> | 🌟 197 </br> 🍴 29 </br> πŸ‘οΈ 8 |
      • CleanRxArchitecture
      • Baking-App-Kotlin - directional data flow), dagger hilt, DFM Navigation, kotlin coroutines with StateFlow and Exo player.</br></br> <b>Tech Stack</b> : Dagger hilt, Coroutines & StateFlow, Unit Testing, Retrofit, DFM Navigation, FlowBinding, Exoplayer </br></br> <i> Last commit: 2 years ago</i> | 🌟 440 </br> 🍴 82 </br> πŸ‘οΈ 11 |
      • Clean-Notes
    • MVP

      • tachiyomi
      • UTair-MVP-Sample - tests (Spek, Mockk), UI-tests (Kaspresso) </br></br> <i> Last commit: 3 years ago</i> | 🌟 30 </br> 🍴 5 </br> πŸ‘οΈ 4 |
  • :books: Tech Stack/Libraries

    • MVP

      • Dagger - Framework/Kodein-DI), [Inorichi Injekt](https://jitpack.io/p/inorichi/injekt), [Coroutines](https://github.com/Kotlin/kotlinx.coroutines), [Rx](https://github.com/ReactiveX/RxJava), [Testing](https://developer.android.com/studio/test), [Retrofit](https://github.com/square/retrofit), [Fuel](https://github.com/kittinunf/fuel), [Room](https://developer.android.com/topic/libraries/architecture/room), [Realm](https://github.com/realm/realm-java), [Firebase Products](https://firebase.google.com/), [WorkManager](https://developer.android.com/topic/libraries/architecture/workmanager), [ExoPlayer](https://github.com/google/ExoPlayer), [Paging](https://developer.android.com/topic/libraries/architecture/paging), [Navigation](https://developer.android.com/guide/navigation), [Lottie](https://github.com/airbnb/lottie-android), [Zoomy](https://github.com/imablanco/Zoomy), [JSoup](https://jsoup.org/download), [js-evaluator-for-android](https://github.com/evgenyneu/js-evaluator-for-android), [Algolia Search](https://www.algolia.com/doc/guides/getting-started/quick-start/tutorials/quick-start-with-the-api-client/android/), [Conductor](https://github.com/bluelinelabs/Conductor), [Call Control DataShare](https://github.com/CallControl/Call-Control-DataShare), [libphonenumber-android](https://github.com/MichaelRocks/libphonenumber-android), [Mixpanel Android](https://github.com/mixpanel/mixpanel-android), [Venom](https://github.com/YarikSOffice/venom), [FlowLayout](https://github.com/nex3z/FlowLayout), [ARCore](https://developers.google.com/ar/discover), [GSYVideoPlayer](https://github.com/CarGuo/GSYVideoPlayer), [PermissionX](https://github.com/guolindev/PermissionX), [EventBus](https://github.com/greenrobot/EventBus), [Dynamicanimation](https://developer.android.com/jetpack/androidx/releases/dynamicanimation), [Google Drive](https://developers.google.com/drive/android), [Dropbox](https://github.com/dropbox), [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart), [Facebook Products](https://developers.facebook.com/docs/facebook-login/android/), [PayPal](https://developer.paypal.com/docs/), [Stripe](https://github.com/stripe/stripe-android), [Easy Permissions](https://github.com/googlesamples/easypermissions), [socketIO](https://socket.io/), [Dexter](https://github.com/Karumi/Dexter), [Tikxml](https://github.com/Tickaroo/tikxml), [Markwon](https://github.com/noties/Markwon), [Scarlet](https://github.com/Tinder/Scarlet), [Android-Permissions](https://github.com/nabinbhandari/Android-Permissions), [RxPermissions](https://github.com/tbruyelle/RxPermissions), [android-upload-service](https://github.com/gotev/android-upload-service), [PermissionsDispatcher](https://github.com/permissions-dispatcher/PermissionsDispatcher), [ShortcutBadger](https://github.com/leolin310148/ShortcutBadger), [ARouter](https://github.com/alibaba/ARouter), [Sandwich](https://github.com/skydoves/Sandwich), [Calendar view](https://github.com/kizitonwose/CalendarView), [Biometric](https://developer.android.com/jetpack/androidx/releases/biometric), [Pretty Time](https://github.com/ocpsoft/prettytime), [Markdown Processor](https://github.com/yydcdut/RxMarkdown), [DiskLruCache](https://github.com/JakeWharton/DiskLruCache), [Duktape Android](https://github.com/square/duktape-android), [Evernote android-job](https://github.com/evernote/android-job), [Facebook Litho](https://github.com/facebook/litho), [Facebook SoLoader](https://github.com/facebook/SoLoader), [Data Binding](https://developer.android.com/topic/libraries/data-binding), [TimelineView](https://github.com/anacoimbrag/timeline-view)
  • :moyai: Core Contributors

    • MVP

      • @theapache64 - android-kotlin-apps/pull/51) and designed a beautiful layout for awesome-android-kotlin-apps.
  • Other