Ecosyste.ms: Awesome

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

https://github.com/Ericgacoki/NeatFlix

An android app built using Jetpack Compose that consumes TMDB API to display the current trending, upcoming, top rated, and popular movies and tv-shows. It also suggests films based on your watch list.

coil-image-loader hilt-android hilt-dependency-injection jetpack-compose kotlin kotlin-android mvvm-architecture paging3 timber tmdb-api

Last synced: 06 Jul 2024

https://github.com/skydoves/TheMovies

🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.

dagger2-mvvm kotlin material-design mvvm mvvm-architecture repository-pattern skydoves tdd themoviedb tmdb

Last synced: 04 Jul 2024

https://github.com/marwa-eltayeb/MovieTrailer

Android Movie App for displaying all popular movies, search any movie, find information about it and save it locally as a favourite movie made by using TMDb (The Movie Database) API

android-architecture-components architecture-components data-binding databinding glide hilt lightmode livedata movie movietrailer mvvm-architecture nightmode paging-library rating repository retrofit room viewmodel

Last synced: 04 Jul 2024

https://github.com/arrazyfathan/Lerun

Lerun is a running tracking application based on modern Android tech-stacks and MVVM architecture.

android coroutines hilt jetpack-android jetpack-navigation-component kotlin kotlin-android kotlin-coroutines mvvm mvvm-architecture nativeandroidapp room version-catalog

Last synced: 01 Jul 2024

https://github.com/haavamoa/Gjallarhorn

A blazing website to compare versions of packages on different NuGet sources.

blazor blazor-application compare-versions gjallarhorn json mvvm mvvm-architecture nuget-sources shared-components webclient

Last synced: 28 Jun 2024

https://github.com/SilenceDut/KnowWeather

一款美观、实用的天气app。实践了模块化架构 和 Android Architecture Components

android-architecture-components mvvm-android mvvm-architecture weather

Last synced: 27 Jun 2024

https://github.com/sameersyd/Expenso-iOS

A Simple Expense Tracker App built to demonstrate the use of SwiftUI, CoreData, Charts, Biometrics (Face & Touch ID), Export CSV and MVVM Architecture.

biometrics charts coredata expense-tracker export-csv faceid figma hacktoberfest ios ios-app ios14 material-design mvvm mvvm-architecture sameersyd swift swiftui touchid ui-design xcode

Last synced: 27 Jun 2024

https://github.com/enginebai/MovieHunt

Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).

android android-app android-application android-architecture-components coroutines jetpack-compose kotlin kotlin-android movie mvvm mvvm-android mvvm-architecture room rxjava

Last synced: 25 Jun 2024

https://github.com/amitshekhariitbhu/MVVM-Architecture-Android

MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.

android android-architecture coroutines dagger2 flow kotlin mvvm mvvm-android mvvm-architecture retrofit stateflow

Last synced: 24 Jun 2024

https://github.com/VIPyinzhiwei/Eyepetizer

🔥基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。

android android-jetpack appstartup coroutines databinding datastore kotlin livedata-viewmodel mvvm mvvm-architecture paging3 vipyinzhiwei

Last synced: 24 Jun 2024

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🦸.

android api backend coroutines coroutines-android dependency-injection flow hacktoberfest hilt-android jetpack-compose kotlin ktor mvvm-android mvvm-architecture navigation-architecture-component rest-api retrofit2 testing viewbinding

Last synced: 24 Jun 2024

https://github.com/skydoves/DisneyCompose

🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.

android compose coroutines flow hilt hilt-android jetpack-compose kotlin mvvm mvvm-architecture skydoves

Last synced: 19 Jun 2024

https://github.com/omergamliel3/flutter-WhatsAppClone

Clean mvvm architecture WhatsApp clone, buit with Flutter

dart dialogflow-api firebase flutter mvvm-architecture sqlite whatsapp

Last synced: 17 Jun 2024

https://github.com/developersancho/Rorty.Flutter

🚀 Sample Flutter Clean Architecture on Rorty App focused on the scalability, testability and maintainability written in Dart, following best practices using Flutter.

clean-architecture cross-platform dart flutter mvvm-architecture

Last synced: 17 Jun 2024

https://github.com/rubberduck-vba/MVVM

Model-View-ViewModel Infrastructure for VBA/VB6

hacktoberfest model-view-viewmodel msforms mvvm mvvm-architecture oop vb6 vba

Last synced: 17 Jun 2024

https://github.com/LibraStack/UnityMvvmToolkit

Brings data-binding to your Unity project

data-binding mvvm-architecture ui unity

Last synced: 16 Jun 2024

https://github.com/T8RIN/CookHelper

🍕CookHelper, a Food Social Network App in Jetpack Compose and Hilt based on modern Android tech-stacks, MVVM+ clean architecture and Material You design system.

accompanist android clean-architecture coil-kotlin cooking dagger-hilt jetpack-android jetpack-compose kotlin kotlin-coroutines kotlin-flow material-design material-you material-you-3 mvvm-architecture retrofit2 room-database single-activity-pattern social-network use-cases

Last synced: 14 Jun 2024

https://github.com/FunkyMuse/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.

android androidanimation androidviewmodel biometrics-android camera clean-architecture clean-architecture-coroutines coroutines-android dagger2 hilt-android hilt-dependency-injection kotlin material-animation microphone mvvm-android mvvm-architecture paging3 room-persistence-library screen-dots stateflow

Last synced: 12 Jun 2024

https://github.com/janishar/android-mvvm-architecture

This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView

android android-architecture android-debug-database android-mvvm-architecture dagger2 dagger2-mvvm database fast-android-networking mindorks mvvm mvvm-architecture placeholderview room rxjava rxjava2

Last synced: 07 Jun 2024

https://github.com/kudoleh/iOS-Clean-Architecture-MVVM

Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI

architecture clean-architecture ios-swift mvvm mvvm-architecture mvvm-ios swiftui viewmodel viewmodels xcode

Last synced: 07 Jun 2024

https://github.com/burhanrashid52/YoutubeUX

With MVVM Architecture pattern using Android Architecture Components This is a sample app demonstrating Youtube player animation using constraint layout

android animation buildsrc constraint-layout dagger fragments google kotlin mvvm-architecture ui youtube

Last synced: 06 Jun 2024

https://github.com/skydoves/MarvelHeroes

❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.

android coroutines databinding dependency-injection kotlin material-components material-design mvvm mvvm-android mvvm-architecture repository retrofit2 room skydoves

Last synced: 06 Jun 2024

https://github.com/jarroyoesp/KotlinMultiPlatform

Kotlin MultiPlatform App (Android, iOS, JVM & JS). MVVM/MVP - Kotlin MultiPlatform

android dagger ios jvm kotlin kotlin-android kotlin-coroutines kotlin-multiplatform ktor multiplatform mvvm-architecture objective-c sqldelight swift

Last synced: 06 Jun 2024

https://github.com/skydoves/DisneyMotions

🦁 A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, Room, Repository, Koin) architecture.

android coroutines disney flow kotlin motions mvvm mvvm-architecture skydoves

Last synced: 06 Jun 2024

https://github.com/khoren93/SwiftHub

GitHub iOS client in RxSwift and MVVM-C clean architecture

cleanarchitecture fastlane github graphql moya mvvm mvvm-architecture networking open-source rest rxswift swift

Last synced: 05 Jun 2024

https://github.com/KunMinX/Jetpack-MVVM-Best-Practice

难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!

android androidx databinding databinding-android jetpack jetpack-android jetpack-lifecycle-components jetpack-navigation livedata livedata-viewmodel music music-player mvvm mvvm-android mvvm-architecture navigation

Last synced: 31 May 2024

https://github.com/Yoddikko/yoddChatGPT

This app uses the OpenAISwift library, ChatGPTSwift library and OpenAI library to communicate with the popular ChatGPT artificial intelligence. The app allows you to have a quick message exchange with a simple and clean interface, but with useful features.

chat chatbot chatgpt chatgpt3 dall-e image-generation ios ipad ipados mit-license mvvm mvvm-architecture mvvm-pattern openai openaiswift swift swift5 swiftlint swiftlint-config swiftui

Last synced: 31 May 2024

https://github.com/Finb/Bark

Bark is an iOS App which allows you to push custom notifications to your iPhone

ios ios-app ios-swift mvvm mvvm-architecture push-notifications rxcocoa rxdatasources rxswift

Last synced: 31 May 2024

https://github.com/Catel/Catel

An application development platform

c-sharp catel mvvm mvvm-architecture mvvm-framework uwp wpf xamarin

Last synced: 28 May 2024

https://github.com/aritra-tech/Notify

📝 Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools.

android compose dependency-injection good-first-issue hacktoberfest hilt-android jetpack-compose kotlin material-design mvvm-android mvvm-architecture note-taking-app notes-app open-source room

Last synced: 22 May 2024

https://github.com/hehonghui/android-tech-frontier

【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目

android-architecture android-testing dagger2 mvp mvvm-architecture rxjava

Last synced: 15 May 2024

https://github.com/andriiginting/Muvi

Very simple project to show a collection of Movie from MovieDb with a minimalist design

binding clean-architecture dagger2 movie movie-database mvvm-architecture room rxjava2 testing

Last synced: 14 May 2024

https://github.com/jamsoft/JamSoft.AvaloniaUI.Dialogs

Provides the ability to show various dialogs and child windows in a DI injectable application dialog service ready to plug into MVVM AvaloniaUI applications. The general idea is to make it as simple as possible to handle all the basics of using dialogs with as few assumptions as possible whilst also providing a feature rich experience.

avaloniaui c-sharp csharp dialog dotnet mvvm mvvm-architecture mvvm-pattern services window-manager windows wizard wizard-steps wizards

Last synced: 13 May 2024

https://github.com/skydoves/Pokedex

🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

android coroutines hilt jetpack-android kotlin motion mvvm mvvm-architecture pokedex pokemon skydoves

Last synced: 05 May 2024

https://github.com/nkristek/Smaragd

A platform-independent, lightweight library for developing .NET applications using the MVVM architecture

csharp dotnet dotnet-standard hacktoberfest icommand inotifydataerrorinfo inotifypropertychanged inotifypropertychanging mvvm mvvm-architecture mvvm-framework nuget nuget-package viewmodel

Last synced: 05 May 2024

https://github.com/skydoves/pokedex-compose

🗡️ Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on MVVM architecture.

android coroutines hilt jetpack-android jetpack-compose kotlin motion mvvm mvvm-architecture pokedex pokemon skydoves

Last synced: 01 May 2024

https://github.com/rektplorer64/ITCS424-PJ_Diaryly

A simple Android diary app implemented using Kotlin and incorporated many modern Android implementation patterns such as MVVM, RxKotlin, Room Database, Material Design Components, Firebase, and more!

android android-application custom-android-view firebase-auth firebase-database material-design material-design-components mvvm-android mvvm-architecture room-database rxjava rxkotlin

Last synced: 01 May 2024

https://github.com/jaredsburrows/android-gif-search

Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!

android android-gif dagger2 espresso jetpack-compose junit kotlin kotlin-android kotlin-coroutines kotlin-dsl ktlint moshi mvvm mvvm-architecture retrofit2 robolectric tenor

Last synced: 01 May 2024

https://github.com/Darkness4/train-station

A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.

android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture nextauthjs room svelte sveltekit

Last synced: 01 May 2024

https://github.com/NghiaTranUIT/artify-macos

🌎 18th century Arts for everyone

art artify macos mvvm-architecture oss rxswift swift wallpaper

Last synced: 25 Apr 2024

https://github.com/QuickBirdEng/XCoordinator

🎌 Powerful navigation library for iOS based on the coordinator pattern

coordinator coordinator-pattern ios ios-swift mvvm mvvm-architecture mvvm-c mvvm-coordinator rxswift rxswift-extensions swift

Last synced: 23 Apr 2024

https://github.com/nalexn/clean-architecture-swiftui

SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.

architecture clean-architecture cleanarchitecture coredata demo example-project interactor mvvm mvvm-architecture sample swift swiftui swiftui-example

Last synced: 21 Apr 2024

https://github.com/MEyes/uMVVM

a simple unity mvvm framework

mvvm-architecture unity

Last synced: 21 Apr 2024

https://github.com/CharlesMoreira1/lingshot

Android application following best practices: Kotlin, Coroutines, JetPack Compose, Clean Architecture, Feature Modules, MVVM, DI, Static Analysis...

android chatgpt clean-architecture danger-system firebase github-actions jetpack jetpack-compose kotlin kotlin-android kotlin-coroutines kotlin-dsl material-ui mlkit-android modularization mvvm-architecture

Last synced: 16 Apr 2024

https://github.com/igorkulman/iOSSampleApp

Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding

binding carthage coordinator-pattern coordinators dependency-injection ios mvvm mvvm-architecture mvvm-c mvvm-coordinator rxswift swift travis

Last synced: 12 Apr 2024

https://github.com/jarroyoesp/KotlinMultiplatform_MVVM

Android & iOS App using MVVM pattern and LiveData on the presentation layer + Clean Arch on the common shared code.

android clean-architecture coroutines kotlin kotlin-multiplatform mvvm-architecture mvvm-pattern serialization

Last synced: 31 Mar 2024

https://github.com/odaridavid/Clean-MVVM-ArchComponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

android android-architecture architecture-components clean clean-architecture coroutines espresso firebase junit koin kotlin kotlin-flow motionlayout mvvm mvvm-architecture retrofit2 robolectric tdd

Last synced: 22 Mar 2024

https://github.com/ardakazanci/Heyyoo

Heyyoo is a sample social media Android application 📱 built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Architecture Components, MVVM, Room, Retrofit, Material Components).

algolia android-application android-studio gson jetpack-android jetpack-lifecycle-components jetpack-navigation livedata-databinding livedata-extensions livedata-viewmodel mongodb-database mvvm-android mvvm-architecture navigation-architecture-component okhttp3 paging-library repository-pattern retrofit2 viewmodel-livedata viewmodel-navigation

Last synced: 21 Mar 2024

https://github.com/PhilippeBoisney/ArchApp

Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)

architecture-components coroutines databinding databinding-android espresso kotlin multi-modules mvvm-android mvvm-architecture navigation-component room testing

Last synced: 21 Mar 2024

https://github.com/edkluivert/Knote

Knote is a standard note taking app

architecture coil-image-loader coroutines koin mvvm mvvm-architecture roomdb

Last synced: 21 Mar 2024

https://github.com/Shivamdhuria/flows_guide

Android Application 🐕 based on offline first approach built using Dagger Hilt, Material Motion, Coroutines + Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.

android android-application android-studio channels coroutines dog-api flow flows hilt kotlin lottie material-design material-ui medium-article mvvm mvvm-android mvvm-architecture retrofit room tutorial

Last synced: 21 Mar 2024

https://github.com/rizmaulana/kotlin-mvvm-covid19

This repository contains simple COVID19 data monitoring with android stack MVVM, Live Data, Koin, RxJava, RxBinding, Offline first with simple caching, etc

covid19 koin kotlin livedata mvvm-architecture rxbinding rxjava2

Last synced: 21 Mar 2024

https://nalexn.github.io/clean-architecture-swiftui/?utm_source=awsui1

SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.

architecture clean-architecture cleanarchitecture coredata demo example-project interactor mvvm mvvm-architecture sample swift swiftui swiftui-example

Last synced: 20 Mar 2024

https://github.com/hieuwu/android-groceries-store

A Groceries Store app with basic order flow. 🍕 Help you learn modern Android development skills in real production environment. ❤️

android-architecture-components android-development android-jetpack-compose androidx hacktoberfest jetpack-compose mvvm-architecture supabase supabase-client

Last synced: 18 Mar 2024

https://github.com/devrath/droid-pure-kotlin-application

☎️ This is a complete Kotlin application built to demonstrate the use of Modern development tools with best practices implementation using multi-module architecture developed using SOLID principles

android android-app android-architecture android-development clean-architecture clean-code compose compose-navigation hilt-android jetpack-android kotlin kotlin-android kotlin-coroutines kotlin-dsl modular-architecture mvvm-android mvvm-architecture solid-principles stateflow-android unittesting

Last synced: 18 Mar 2024

https://github.com/boitakub/Bogadex

🎲 BoardGameGeek collections explorer application using Hilt, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

android android-application boardgamegeek clean-architecture coroutines dagger2 flow hilt hilt-android hilt-dependency-injection jetpack-compose kotlin kotlin-coroutines mvi-architecture mvvm-android mvvm-architecture retrofit2 room workmanager

Last synced: 18 Mar 2024

https://github.com/Vi-r-us/Meather

Weatherapp is a simple weather forecast app, which uses some APIs to fetch 5 day / 3 hour forecast data from the OpenWeatherMap and to fetch places, cities, counties, coords etc.

android kotlin mvvm-architecture retrofit

Last synced: 18 Mar 2024

https://github.com/skydoves/TheMovies2

🎬 A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.

android coroutines kotlin mvvm mvvm-architecture skydoves themoviedb

Last synced: 17 Mar 2024

https://github.com/KaustubhPatange/Moviesy

A beautiful client for YTS website which also provides built-in torrent & subtitles downloader with Chromecast support.

android cast hilt-android jetpack-navigation jetpack-workmanager kotlin kotlin-dsl movies mvvm-architecture subtitles-downloader tmdb-api torrent torrent-client yts-api

Last synced: 16 Mar 2024

https://github.com/hoc081098/kmp-viewmodel

🔆 Kotlin Multiplatform ViewModel. Kotlin Multiplatform MVVM. Common/Shared ViewModel in Kotlin Multiplatform - A Kotlin Multiplatform library that provides shared MVVM for UI applications. Components are lifecycle-aware on Android. Supports Android Parcelable, Kotlin Parcelize, AndroidX SavedStateHandle for restoring state after process death.

kmm kmm-example kmm-library kmm-mvvm kmm-sample kmm-viewmodel kmp-library kmp-mvvm kmp-redux kmp-viewmodel kotlin-multiplaform kotlin-multiplatform kotlin-multiplatform-compose-viewmodel kotlin-multiplatform-library kotlin-multiplatform-mobile kotlin-multiplatform-mvvm kotlin-multiplatform-template kotlin-multiplatform-viewmodel mvvm mvvm-architecture

Last synced: 15 Mar 2024