Projects in Awesome Lists tagged with viewmodel-pattern
A curated list of projects in awesome lists tagged with viewmodel-pattern .
https://github.com/jraska/livedata-testing
TestObserver to easily test LiveData and make assertions on them.
android architecture-components livedata testing viewmodel-pattern
Last synced: 12 Apr 2025
https://github.com/anitaa1990/gameofthronestrivia
An open source app that is refactored to demo ViewModel and LiveData
android-app databinding gameofthrones livedata viewmodel-pattern
Last synced: 12 Apr 2025
https://github.com/KevinGitonga/NewsFeed
A localized News reader Android app powered by newsapi.org
clean-architecture coroutines-android databinding-android koin-injection kotlin livedata mvvm mvvm-android mvvm-architecture news newsapi reader viewmodel-pattern
Last synced: 13 Apr 2025
https://github.com/KevinGitonga/TukoNewsClient
A simple and sleek Android client consuming the Tuko News Api..I built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Architecture Components, MVVM, Room, Retrofit, Material Components). !! https://www.tuko.co.ke/
koin kotlin livedata mvvm mvvm-android news-reader newsapi room-persistence-library viewmodel-pattern
Last synced: 11 May 2025
https://github.com/nbadiganti/android-mvvm-products-boilerplate-app
This projects helps you to understand how to create a ROOM database with Viewmodel and Livedata to access in the Android Views
android android-architecture android-studio boilerplate livedata room-persistence-library viewmodel-pattern
Last synced: 16 Jul 2025
https://github.com/mohit0233/chatapp
It's a WhatsApp like clone app which uses firebase for online auth and storage and Android Room (not complete working on it) for creating local database
android android-room-persistence-library camera2-api camerax firebase-auth firestore-database glide kotlin lifecycle-data rxjava2 viewmodel-pattern
Last synced: 09 Apr 2025
https://github.com/shubham16g/view_model_x
An Android similar state-management package (StateFlow and SharedFlow with ViewModel) which helps to implement MVVM pattern easily.
dart dartlang flutter flutter-package flutter-state-management library mvvm-pattern sharedflow state-management stateflow viewmodel-pattern
Last synced: 13 Jun 2025
https://github.com/radicalfx/radical.windows
Radical is an infrastructure framework whose primary role is to help in the development of composite WPF applications based on the Model View ViewModel pattern.
composite-wpf-applications hacktoberfest radical viewmodel-pattern wpf
Last synced: 29 Aug 2025
https://github.com/nbadiganti/android-mvvm-boilerplate-project
It helps you to understand MVVM structure in android using ROOM, LiveDate, Database or API repository
android android-room-persistence-library boilerplate-application livedata mvvm-architecture openweathermap-api retrofit2 viewmodel-pattern weather-app
Last synced: 04 Mar 2025
https://github.com/n-yousefi/derafsh
Derafsh is an ORM based on the ViewModels
ado-net c-sharp database dotnet-core dotnet-core2 entity-framework orm orm-aspnet-product sql sql-server viewmodel-pattern
Last synced: 19 Apr 2025
https://github.com/tromagon/Gonity
A set of tools (including ECS, Dependency Injections, Events, ...) to quickly start new projects in Unity
delegate entity-component-system event-driven gonity injection injector reflection sequence state-machine unity unity3d viewmodel-pattern
Last synced: 25 Apr 2025
https://github.com/samsetdev/viewmodel-mster
The ViewModel class is designed to store and manage UI-related data in a conscious way. The ViewModel is able to live through the configuration changes. It means that even after the Activity is destroyed and recreated after the phone rotation, you’ll still have the same ViewModel with the same data
android android-mvvm android-viewmodel lifecycles model mvvm mvvm-architecture mvvm-sample mvvm-viewmodel view viewmodel viewmodel-framework viewmodel-pattern
Last synced: 11 Mar 2025
https://github.com/chayan2009/clean-architecture-android
A modern Food Ordering App built using Clean Architecture principles in android which is handled with solid principle and module based architecure
android-studio clean-architecture dagger-hilt domain flow jetpack-compose mvvm-android mvvm-architecture repository solid-principles view viewmodel-pattern
Last synced: 02 Jul 2025
https://github.com/sanjinkurelic/colorselector
ColorSelector is an Android application that provides a simple example how to use MVP and MVVM patterns in Android application.
android butterknife java mutablelivedata mvp-android mvvm mvvm-android mvvm-architecture viewmodel-pattern
Last synced: 23 Oct 2025
https://github.com/xfranme/movie-check
A native Android app developed in Android Studio using Java.
android android-studio gradle java livedata repository-pattern room-persistence-library viewmodel-pattern
Last synced: 30 Aug 2025
https://github.com/tamzidisrakadol/mvvmapihandle
Handling Api State with Sealed Class and Generics
android generic kotlin-android mvvm-architecture sealed-class viewmodel-pattern
Last synced: 16 May 2025
https://github.com/itanex/efcoredemo
Demonstration of Using Entity Framework Core with ASP.NET Core
asp-net-core entity-framework-core generic-repository swagger swagger-ui viewmodel-pattern vs2015 vs2017
Last synced: 24 Mar 2025
https://github.com/shershen08/v-model-options
Add ng-model-options functionality to to vue.js v-model
forms viewmodel viewmodel-pattern vuejs vuejs2
Last synced: 22 Feb 2025
https://github.com/masoumezabihi/Todolist_jetpack_compose
A simple and modern To-Do List app built with Jetpack Compose and Room Database, designed for efficient task management with a clean, intuitive interface.
coroutines-android flow jetpack-compose kotlin-android room-database stateflow-mvvm viewmodel-pattern
Last synced: 26 Oct 2025
https://github.com/droiddevgeeks/messaging
This is demo for messaging application.I have used Twilio for messaging service
dagger-android-injection fakejson livedata-databinding messaging messaging-services mvvm-architecture retrofit2 rxjava-android twilio-sms-api viewmodel-pattern viewpager
Last synced: 03 Mar 2025
https://github.com/hafizcode02/jetpack-architecture-component
Dicoding Submission 1 - Belajar Android Jetpack Pro - https://www.dicoding.com/academies/129
dicoding submission unit-test viewmodel-pattern
Last synced: 29 Mar 2025
https://github.com/queeniecplusplus/android_review_12
ViewMode Pattern and LiveData as an observable data holder
android coroutines-android coroutines-io coroutines-retrofit coroutinescope kotlin viewmodel-livedata viewmodel-pattern viewmodelfactory
Last synced: 24 Feb 2025
https://github.com/queeniecplusplus/android_review_12_app
using ViewModel
android kotlin viewmodel-pattern
Last synced: 24 Feb 2025
https://github.com/iamsdt/shokherschool
json-parser livedata picasso retrofit2 room-persistence-library viewmodel-pattern
Last synced: 21 Jul 2025
https://github.com/masoumezabihi/todolist_jetpack_compose
A simple and modern To-Do List app built with Jetpack Compose and Room Database, designed for efficient task management with a clean, intuitive interface.
coroutines-android flow jetpack-compose kotlin-android room-database stateflow-mvvm viewmodel-pattern
Last synced: 05 Apr 2025
https://github.com/ivianuu/simple-mvvm
[DEPRECATED] Simple mvvm implementation for android inspired by kickstarter
activity android fragments java mvvm mvvm-architecture rxjava rxlifecycle viewmodel viewmodel-pattern
Last synced: 22 Feb 2025
https://github.com/n-yousefi/derafsh-sample
a ASP.Net MVC template to create dynamic insert, edit and index forms for complex related models.
asp-net automatic derafsh dynamic mvc orm patterns repository sql-server viewmodel-pattern
Last synced: 22 Mar 2025
https://github.com/rekt-developer/view-source
View Source is a web-based tool that allows you to easily view the raw HTML, CSS, and JavaScript code of any websites!.
html-css-javascript view-binding view-code view-components view-html viewmodel viewmodel-pattern viewpager viewsource
Last synced: 30 Mar 2025
https://github.com/xFranMe/movie-check
A native Android app developed in Android Studio using Java.
android android-studio gradle java livedata repository-pattern room-persistence-library viewmodel-pattern
Last synced: 30 Jul 2025
https://github.com/zeeeezoo/news-app
Make a Simple (News App) with Reactjs by using Tailwind CSS, react-router-dom, Auth Handling with LocalStorage, Use APis (NewsAPI) ) Integrations & must read (README.md) File.
firebase flutter flutter-bloc flutter-samples java javascript kotlin mvvm-architecture news news-app room rxjava2 swift viewmodel-pattern
Last synced: 08 Aug 2025
https://github.com/chayan2024/datastore-jetpackcompose-mvvm-daggerhilt
A Simple Android app utilizing Jetpack Compose with DataStore, MVVM architecture.
corotines-flow jetpack-compose kotlin kotlin-android lazycolumn mvvm-android mvvm-architecture stateflow-android viewmodel-pattern
Last synced: 19 Aug 2025
https://github.com/radicalfx/radical.design
Radical is an infrastructure framework whose primary role is to help in the development of composite WPF applications based on the Model View ViewModel pattern.
composite-wpf-applications radical viewmodel-pattern wpf
Last synced: 29 Aug 2025