Top 21 Kotlin mvvm-android Projects
-
Foodium
🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
-
NotyKT 🖊️
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
Project mention: Observing Live connectivity status in Jetpack Compose way! | reddit.com/r/androiddev | 2021-08-17On a side note, I found the initial network check code a bit complex (and it contains a subtle bug), here's a PR for it https://github.com/PatilShreyas/NotyKT/pull/211
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
awesome-android-learning-resources
👓 A curated list of awesome android learning resources for android app developers.
Project mention: awesome-android-learning-resources VS SSJetPackComposeProgressButton - a user suggested alternative | libhunt.com/r/awesome-android-learning-resources | 2021-08-08 -
Einsen
🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
Project mention: An Open Source Task Prioritise app made with Jetpack Compose! | reddit.com/r/Kotlin | 2021-10-18 -
Expenso
📊 A Minimal Expense Tracker App built to demonstrate the use of modern android architecture component with MVVM Architecture
Project mention: 25 Best Android Libraries, Projects, and Tools You Won’t Want to Miss Out in 2021 | dev.to | 2021-10-091. Expenso
-
awesome-jetpack-compose-learning-resources
👓 A continuously updated list of learning Jetpack Compose for Android apps.
- https://github.com/androiddevnotes/awesome-jetpack-compose-learning-resources
-
Vigilante
🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
Project mention: Is there a FOSS app to monitor camera and microphone access? | reddit.com/r/fossdroid | 2021-12-11Vigilante is what you are looking for.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
NYTimes-App
🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
Darn, appears that it doesn't work. However I looked to see if there was a third part app that works and it appears that the following one works well: https://github.com/TheCodeMonks/NYTimes-App
-
Notzz-App
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Project mention: ⟳ 3 apps added, 7 updated at apt.izzysoft.de | reddit.com/r/FDroidUpdates | 2021-10-26Nottz App (version 1): a simple note taking app
-
bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
Project mention: Example open-source apps which are modern and use Android Jetpack and other popular libraries? | reddit.com/r/androiddev | 2021-11-11 -
AvengersChat
💙 Android sample Avengers chat application using Stream Chat SDK based on MVVM (ViewModel, Coroutines, Room, Hilt, Repository) architecture.
Project mention: Android Avengers chat demo project using Stream Chat SDK based on MVVM architecture. (ViewModel, Hilt, Coroutines, Room, Repository) | reddit.com/r/androiddev | 2021-10-22Hi everyone! Here is the open-source repository: https://github.com/skydoves/AvengersChat
-
Project mention: ⟳ 4 apps added, 85 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2021-09-18
Nekome (version 1.5.1): Keep track of your anime and manga, through the use of the Kitsu API.
-
BaseApp-Jetpack-Compose-Android-Kotlin
Sample Android Clean Architecture on App focused on written in Kotlin, following best practices using Jetpack with Compose.
Project mention: By using Jetpack Compose, I have developed an application which is suitable for modern Android development and can be used in any project. It based on Google's newly proposed architecture. You can review the project as open-source from the relevant links. | reddit.com/r/JetpackCompose | 2022-04-17 -
AndroidCleanArchitecture
This is a project built with Love ❤️ and also with Clean architecture in Android .
-
-
Project mention: Another Jetpack Compose cookbook for Android Dev! | reddit.com/r/androiddev | 2021-09-06
You can also check out my other repo Simple MVVM, a collection of common libs and ready-to-use extension functions and, many more.
-
Quotes
Quotes is an Android application 📱 built to demonstrate use of Modern Android development tools.
-
Android-Universal-Recycler-View-Adapter
The Ultimate Adapter for Recycler View. One Adapter for all your needs
List item (File)
-
Bogadex
🎲 BoardGameGeek collections explorer application using Hilt, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Project mention: Build, Test and Deploy your Android Application📱 with GitHub Actions 🤖 | dev.to | 2021-11-26As an Android developer, I would like to put under control the developments of an oss sandbox application gathering some practices in a functional application.
-
Project mention: I created this project to learn MVVM with Clean Arch (and to try out new tech). Can someone take a look & give me feedback? Any big mistake while following the clean-arch? | reddit.com/r/androiddev | 2021-09-25
Here is the project link: https://github.com/TheSomeshKumar/Clean-MVVM-Playground
-
Project mention: Is code supposted to be all in main activity? | reddit.com/r/androiddev | 2022-04-25
I would definitely avoid putting everything in the Activity. Usually you want to separate your code between multiple layers like data, domain and view. Then you can choose a pattern like MVVM, MVI or MVP (MVP is not used that much anymore). Here you have a repo I made with a reactive MVVM example: Github Reactive MVVM with Flows
Kotlin mvvm-android related posts
Index
What are some of the best open-source mvvm-android projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | Foodium | 2,045 |
2 | NotyKT 🖊️ | 1,193 |
3 | awesome-android-learning-resources | 1,077 |
4 | Einsen | 772 |
5 | Expenso | 703 |
6 | awesome-jetpack-compose-learning-resources | 674 |
7 | Vigilante | 544 |
8 | NYTimes-App | 454 |
9 | Notzz-App | 435 |
10 | bitcoin-market-android | 269 |
11 | AvengersChat | 261 |
12 | Nekome | 213 |
13 | BaseApp-Jetpack-Compose-Android-Kotlin | 99 |
14 | AndroidCleanArchitecture | 81 |
15 | FlairFramework | 31 |
16 | Simple-MVVM | 29 |
17 | Quotes | 16 |
18 | Android-Universal-Recycler-View-Adapter | 11 |
19 | Bogadex | 10 |
20 | Clean-MVVM-Playground | 7 |
21 | reactive-mvvm-android | 4 |
Are you hiring? Post a new remote job listing for free.