Cleanarchitecture.webapiAn implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.
Stars: ✭ 615 (+270.48%)
Clean Architecture SwiftuiSwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
Stars: ✭ 2,925 (+1662.05%)
Service Pattern GoSimple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.
Stars: ✭ 449 (+170.48%)
Viabus Architecture让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+192.17%)
Paonet【MVVM+RxJava2+AspectJ】泡网第三方客户端,网站主页:http://www.jcodecraeer.com/index.php
Stars: ✭ 374 (+125.3%)
Marvelheroes❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.
Stars: ✭ 826 (+397.59%)
TheatrePet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (+247.59%)
Reactive Mvvm AndroidMy way to MVVM using KotlinX Coroutines and Android data-binding
Stars: ✭ 626 (+277.11%)
YoutubedownloaderAndroid App for searching for videos on Youtube by keywords using YouTube Data API and download videos from YouTube in different formats.
Stars: ✭ 25 (-84.94%)
Pokemongo神奇宝贝 (PokemonGo) 基于 Jetpack + MVVM + Repository 设计模式 + Data Mapper + Kotlin Flow 的实战项目,如果这个仓库对你有帮助,请仓库右上角帮我 star 一下,非常感谢。
Stars: ✭ 848 (+410.84%)
Flutter clean architectureClean architecture flutter: A Flutter package that makes it easy and intuitive to implement Uncle Bob's Clean Architecture in Flutter. This package provides basic classes that are tuned to work with Flutter and are designed according to the Clean Architecture.
Stars: ✭ 360 (+116.87%)
Viper TemplatesSwift Xcode templates for creating VIPER architecture stacks
Stars: ✭ 33 (-80.12%)
GuardclausesA simple package with guard clause extensions.
Stars: ✭ 767 (+362.05%)
Android App TemplateKickstart your new project with Android App Template (Kotlin + MVVM + AAC + Dagger 2 + Retrofit 2 + RxJava)
Stars: ✭ 34 (-79.52%)
EveEve and Wall-e
Stars: ✭ 133 (-19.88%)
Mvvmhabitgoldze: 本人喜欢尝试新的技术,以后发现有好用的东西,我将会在企业项目中实战,没有问题了就会把它引入到MVVMHabit中,一直维护着这套框架,谢谢各位朋友的支持。如果觉得这套框架不错的话,麻烦点个 star,你的支持则是我前进的动力!
Stars: ✭ 6,789 (+3989.76%)
Go Clean Architecture👨💻 REST API example, built by following Uncle Bob’s clean architecture principles
Stars: ✭ 133 (-19.88%)
LivedatamvvmExample Of LiveData in MVVM
Stars: ✭ 33 (-80.12%)
WanandroidJetpack MVVM For Wanandroid 最佳实践 !
Stars: ✭ 1,004 (+504.82%)
Posts Mvvm Daggerhilt Dynamic Feature Rxjava3 Flow SamplePosts Api sample with Kotlin RxJava3/Coroutines Flow, Clean Architecture, Offline first/last with Room + Retrofit2, Dagger Hilt, Dynamic Feature Modules, Static Code Analysis, Gradle DSL, MockK+ MockWebServer with Test Driven Development including Api and Database tests
Stars: ✭ 41 (-75.3%)
Clean Code JavaClean Code concepts adapted for Java. Based on @ryanmcdermott repository.
Stars: ✭ 155 (-6.63%)
Star Wars ShopSimple project with clean architecture and android lifecycle
Stars: ✭ 37 (-77.71%)
Weaponapp一个尽量做到极致的集大成App,努力做到最好(开发阶段)——MVVM+Retrofit+RxJava+Small 插件化+单元测试+MD
Stars: ✭ 1,011 (+509.04%)
AndroidroomAndroid example to show how to use Room to access SQLite database on device for reading and writing data. This example also shows how to use LiveData and ViewModel with Room to build reactive, well performing and easy to maintain applications.
Stars: ✭ 36 (-78.31%)
Propertyfindar🏘 🎃 Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests for Room, Retrofit, useCase and ViewModels with TDD.
Stars: ✭ 133 (-19.88%)
NewssyncSample application with MVVM pattern using RxJava and Architecture Components
Stars: ✭ 46 (-72.29%)
Ios Clean Architecture MvvmTemplate iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Stars: ✭ 753 (+353.61%)
Flutter pokedexPokedex app built with Flutter (with lots of animations) using Clean Architecture
Stars: ✭ 972 (+485.54%)
Exchange Rates MvvmSample Android project which incorporates MVVM, databinding, RxJava2, Dagger2 and Clean Architecture approach.
Stars: ✭ 43 (-74.1%)
Gsygithubappkotlin超完整的Android Kotlin 项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:目前已经拥有Flutter、Weex、ReactNative、Kotlin四个版本。 功能齐全,项目框架内技术涉及面广,完成度高。开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本: https://github.com/CarGuo/GSYGithubAppWeex 、同款React Native版本 : https://github.com/CarGuo/GSYGithubApp 、 同款Flutter版本: https://github.com/CarGuo/GSYGithubAppFlutter
Stars: ✭ 1,066 (+542.17%)
Jetpackmvvm🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
Stars: ✭ 1,100 (+562.65%)
Aspnet Core Clean ArchIt is a clean architecture project template which is based on hexagonal-architecture principles built with .Net core.
Stars: ✭ 60 (-63.86%)
Pinboard KotlinUnofficial Pinboard android app, developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Stars: ✭ 60 (-63.86%)
EasychatandroidclientEasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Stars: ✭ 64 (-61.45%)
Upcoming GamesAndroid app for viewing release dates and other details for every video game ever made.
Stars: ✭ 65 (-60.84%)
KotlinmvparchitectureClean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!
Stars: ✭ 143 (-13.86%)
NewspaperAn aggregated newspaper app containing news from 10+ local news publishers in Hong Kong. Made with ❤
Stars: ✭ 82 (-50.6%)
MovietrayIts a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
Stars: ✭ 78 (-53.01%)
Swift Design Patterns🚀 The ultimate collection of various Software Design Patterns implemented in Swift [Swift 5.0, 28 Patterns].
Stars: ✭ 85 (-48.8%)
Android BaseAndroid Clean Architecture MVP RESTful client template app
Stars: ✭ 87 (-47.59%)
RetrokotlinSimple Android app to show how unit testing with MockWebServer and Architecture Components (ViewModel + LiveData)
Stars: ✭ 55 (-66.87%)
Sample Dotnet Core Cqrs ApiSample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Stars: ✭ 1,273 (+666.87%)
KotlinrxmvparchitectureClean MVP Architecture with RxJava + Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Includes Unit Tests(Kotlin Tests)!
Stars: ✭ 94 (-43.37%)
MvvmarchitectureAn example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
Stars: ✭ 160 (-3.61%)
Ios Learning Materials📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+731.33%)
Clean ArchitectureA (work-in-progress) guide to the methodology behind Made Tech Flavoured Clean Architecture
Stars: ✭ 101 (-39.16%)
Go Bank TransferSimple API for banking routines using a Clean Architecture in Golang. 💳 💰 💸
Stars: ✭ 123 (-25.9%)
Refactored UmbrellaExample of Flow + LiveData w/ Room as single source of truth for data in an MVVM architecture
Stars: ✭ 100 (-39.76%)
Clean Arch PokemonClean Architecture de um modo divertido e prático integrando uma API com uma API de Pokémon.
Stars: ✭ 103 (-37.95%)
Dev Stuff😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.
Stars: ✭ 105 (-36.75%)