awesome-software-architectureA curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Stars: ✭ 1,594 (+4881.25%)
raffler-kotlinA raffling app developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Stars: ✭ 44 (+37.5%)
EventflowAsync/await first CQRS+ES and DDD framework for .NET
Stars: ✭ 1,932 (+5937.5%)
Swift CleanarchitectureSimple Swift project applying concepts inspired on the Clean Architecture
Stars: ✭ 133 (+315.63%)
ShiftschedulerA boilerplate ASP.NET Core project, including a sample employee shift scheduler app
Stars: ✭ 5 (-84.37%)
BifrostThis is the stable release of Dolittle till its out of alpha->beta stages
Stars: ✭ 111 (+246.88%)
ShortURL shortening service written in Go and React
Stars: ✭ 777 (+2328.13%)
teamo-ddd-exampleImplementing Domain Driven Design in PHP using Laravel
Stars: ✭ 46 (+43.75%)
gromA powerful command line tool for converting mysql table fields to golang model structure.
Stars: ✭ 44 (+37.5%)
MovienightMovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.
Stars: ✭ 744 (+2225%)
ecommerceA project for exploring Akka with Scala
Stars: ✭ 24 (-25%)
FindseatA Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth)
Stars: ✭ 659 (+1959.38%)
Ios Mvp Clean ArchitectureDemo iOS application built to highlight MVP (Model View Presenter) and Clean Architecture concepts
Stars: ✭ 637 (+1890.63%)
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 (+1821.88%)
Privacy.sexyOpen-source tool to enforce privacy & security best-practices on Windows and macOS, because privacy is sexy 🍑🍆
Stars: ✭ 221 (+590.63%)
TheatrePet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (+1703.13%)
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 (+315.63%)
Hexagonal Architecture AcerolaAn Hexagonal Architecture service template with DDD, CQRS, TDD and SOLID using .NET Core 2.0. All small features are testable and could be mocked. Adapters could be mocked or exchanged.
Stars: ✭ 293 (+815.63%)
Modular App CoreCore implementations for a modular Android App
Stars: ✭ 127 (+296.88%)
Android Showcase💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Stars: ✭ 5,214 (+16193.75%)
typescript-ddd-example🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
Stars: ✭ 607 (+1796.88%)
Go Bank TransferSimple API for banking routines using a Clean Architecture in Golang. 💳 💰 💸
Stars: ✭ 123 (+284.38%)
EpisodieEpisodie is a TV show time tracker app with unusual design written in kotlin and clean architecture approach. Get to know how much time you spent watching tv shows.
Stars: ✭ 125 (+290.63%)
CleanarchitecturemanifestDescription of the main principles and rules for building an Android application using Clean Architecture approach
Stars: ✭ 444 (+1287.5%)
Weatherapp5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)
Stars: ✭ 426 (+1231.25%)
CargotrackerThe project demonstrates how you can develop applications with Jakarta EE using widely adopted architectural best practices like Domain-Driven Design (DDD).
Stars: ✭ 93 (+190.63%)
Run Aspnetcore MicroservicesMicroservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, MassTransit, Grpc, Ocelot API Gateway, MongoDB, Redis, PostgreSQL, SqlServer, Dapper, Entity Framework Core, CQRS and Clean Architecture implementation. Also includes Cross-Cutting concerns like Implementing Centralized Distributed Logging with Elasticsearch, Kibana and SeriLog, use the HealthChecks with Watchdog, Implement Retry and Circuit Breaker patterns with Polly and so on.. See Microservices Architecture and Step by Step Implementation on .NET Course w/ discount->
Stars: ✭ 406 (+1168.75%)
node-cqrs-sagaNode-cqrs-saga is a node.js module that helps to implement the sagas in cqrs. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc.
Stars: ✭ 59 (+84.38%)
Clean Code Dotnet🛁 Clean Code concepts and tools adapted for .NET
Stars: ✭ 4,425 (+13728.13%)
Context Mapper DslContextMapper DSL: A Domain-specific Language for Context Mapping & Service Decomposition
Stars: ✭ 88 (+175%)
e-shopSample Spring Cloud microservices e-shop.
Stars: ✭ 48 (+50%)
News Sample AppA sample news app which demonstrates clean architecture and best practices for developing android app
Stars: ✭ 334 (+943.75%)
go-orm-code-helper🔥🔥🔥go-orm-code-helper is a goland plugin, it aims to make gorm code getting more simple
Stars: ✭ 22 (-31.25%)
Movieapp Clean ArchitectureLearning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Stars: ✭ 123 (+284.38%)
Crazydaily[开源项目] 一款程序员日常放松的App,基于Material Design + MVP-Clean + Weex + Flutter + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH + 炫酷控件 + 炫酷动画
Stars: ✭ 294 (+818.75%)
go-ddd-microserviceDomain driven design demonstration with idiomatic golang
Stars: ✭ 23 (-28.12%)
RemindersAn iOS application written in Swift to demonstrate how to implement a Clean Architecture in iOS
Stars: ✭ 293 (+815.63%)
Ddd On ScalaDDD sample implementation by Scala.
Stars: ✭ 113 (+253.13%)
nest-convoy[WIP] An opinionated framework for building distributed domain driven systems using microservices architecture
Stars: ✭ 20 (-37.5%)
gr-eventstreamgr-eventstream is a set of GNU Radio blocks for creating precisely timed events and either inserting them into, or extracting them from normal data-streams precisely. It allows for the definition of high speed time-synchronous c++ burst event handlers, as well as bridging to standard GNU Radio Async PDU messages with precise timing easily.
Stars: ✭ 38 (+18.75%)
bancherFlutter Login/Register sample using clean architecture
Stars: ✭ 20 (-37.5%)
iOS Started KitiOS Started Kit: Clean Architecture + RxSwift + Moya
Stars: ✭ 12 (-62.5%)
irisLightweight Component Model and Messaging Framework based on ØMQ
Stars: ✭ 50 (+56.25%)
NodamoneyNodaMoney provides a library that treats Money as a first class citizen and handles all the ugly bits like currencies and formatting.
Stars: ✭ 144 (+350%)
Node Cqrs DomainNode-cqrs-domain is a node.js module based on nodeEventStore that. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc.
Stars: ✭ 258 (+706.25%)