634 Open Source Architecture Software Projects
Free and open source architecture code projects including engines, APIs, generators, and tools.
Architecture.of.internet Product 17850 ⭐
Awesome Design Patterns 11197 ⭐
A curated list of software and architecture related design patterns.
Mvparms 9813 ⭐
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Freecad 7819 ⭐
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Eshoponweb 5097 ⭐
Sample ASP.NET Core 3.1 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Android Showcase 3957 ⭐
💎 Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis...
Modular Monolith With Ddd 3742 ⭐
Full Modular Monolith application with Domain-Driven Design approach.
React Proto 3067 ⭐
:art: React application prototyping tool for developers and designers :building_construction:
Noahgameframe 2670 ⭐
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Clean Architecture Manga 2317 ⭐
:cyclone: Clean Architecture with .NET Core 3.1, C# 8 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Swift Composable Architecture 2394 ⭐
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Spring Boot Plus 1896 ⭐
:fire: Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. :rocket:
C4 Plantuml 1938 ⭐
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
Architecture 1750 ⭐
Architecture using .NET Core 3.1, ASP.NET Core 3.1, Entity Framework Core 3.1, C#, Angular 10, Clean Code, SOLID, DDD, Code Analysis, Docker and more.
Armscomponent 1608 ⭐
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Lelylan 1493 ⭐
Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.
Android Modular Architecture 1493 ⭐
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Gatsby Starter Lumen 1451 ⭐
A constantly evolving and thoughtful architecture for creating static blogs.
Easymvp 1314 ⭐
A full-featured framework that allows building android applications following the principles of Clean Architecture.
Clean Architecture Swiftui 1428 ⭐
A demo project showcasing the production setup of the SwiftUI app with Clean Architecture
Androidviewmodel 823 ⭐
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
Software Design And Architecture Roadmap 885 ⭐
🧱 The software design and architecture roadmap for any developer
Tailec IOS Architecture 816 ⭐
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Mvpart 768 ⭐
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Go Zero 2261 ⭐
go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
System Design And Architecture 729 ⭐
Learn how to design large-scale systems. Prep for the system design interview.
Apk Dependency Graph 647 ⭐
Android class dependency visualizer. This tool helps to visualize the current state of the project.
Thecontext Podcast 633 ⭐
Podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin, Artur Dryomov and wonderful guests!
Flyeralarm Onboarding 634 ⭐
A list of resources we at flyeralarm use to get new developers up and running
Terrascan 637 ⭐
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Pluggableapplicationdelegate 531 ⭐
Smallest AppDelegate ever by using a decoupled-services based architecture. 🛠
React Best Practices 530 ⭐
A comprehensive reference guide to kickstart your React architecting career!
Android Starter 523 ⭐
[Android Architecture] Android starter based on MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Android template project.
Mspnp Reference Architectures 523 ⭐
templates and scripts for deploying Azure Reference Architectures
Combinefeedback 513 ⭐
Unidirectional reactive architecture using new Apple Combine framework https://developer.apple.com/documentation/combine
Viabus Architecture 483 ⭐
让 Android 开发可以像流水线一样高效的，职责分离架构 ⚡ 不同于 MVP 的配置解耦，也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出，通过职责分离，来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Mevrael Bunny 465 ⭐
IOS Clean Architecture Mvvm 511 ⭐
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
3rs Of Software Architecture 443 ⭐
A guide on how to write readable, reusable, and refactorable software
Flutter Architecture Blueprints 488 ⭐
Flutter Architecture Blueprints is a project that introduces MVVM architecture and project structure approaches to developing Flutter apps.
Dephpend 407 ⭐
Detect flaws in your architecture, before they drag you down into the depths of dependency hell ...
Coca 425 ⭐
Coca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的瑞士军刀。它可以分析代码中的 badsmell，行数统计，分析调用与依赖，进行 Git 分析，以及自动化重构等。
React Redux Complete Example 403 ⭐
A react+redux example project based on the folder structure proposed here: https://github.com/alexnm/re-ducks
Jenly1314 Wanandroid 391 ⭐
🏄 基于Architecture Components dependencies （Lifecycles，LiveData，ViewModel，Room）构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架：https://github.com/jenly1314/MVVMFrame
Go Cleanarch 380 ⭐
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
Arknx Ark 345 ⭐
ARK is a lightweight, agility, elastic, distributed plugin framework written in C++，make it easier and faster to create your own application service.
SwiftUI Architectures 349 ⭐
Three different architectures (Model-View, Redux, MVVM) for using SwiftUI implemented at the example of a chat app
Erikjhordan Rey Android Architecture Components Kotlin 326 ⭐
Sample used to practice Kotlin and Android Architecture Components.
Serverless Photo Recognition 327 ⭐
A collection of 3 lambda functions that are invoked by Amazon S3 or Amazon API Gateway to analyze uploaded images with Amazon Rekognition and save picture labels to ElasticSearch (written in Kotlin)
Scriptableobject Architecture 326 ⭐
Makes using Scriptable Objects as a fundamental part of your architecture in Unity super easy
E Books 317 ⭐
IT technical related e-books and PPT information, continuous updating. For those in need, Keep real, peace and love.
Android Viewmodelbinding 310 ⭐
A lightweight library aiming to speed up Android app development by leveraging the new Android Data Binding together with the Model-View-ViewModel design pattern.
Vueflux 310 ⭐
:recycle: Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
Microservices Book 313 ⭐
"Microservices Architecture for eCommerce" is an Open Source Book on Microservices and Headless eCommerce. Feel invited to contribute! Read online or download a PDF
Kunidirectional 297 ⭐
The goal of this sample app is to show how we can implement unidirectional data flow architecture based on Flux and Redux on Android... using Kotlin :wink:
Explicit Architecture Php 315 ⭐
This repository is a demo of Explicit Architecture, using the Symfony Demo Application.
Micro Company 286 ⭐
Rest-full, Hipermedia-based distributed application. Spring boot & cloud. Angular. CQRS. Eventsourcing. Axonframework. Microservices. Docker. CloudFoundry
Norris 272 ⭐
Showcase for Unidirectional Data Flow architecture for Android, powered by Kotlin Coroutines
Cyphernode 262 ⭐
Modular Bitcoin full-node microservices API server architecture and utilities toolkit to build scalable, secure and featureful apps and services without trusted third parties
CleanaspnetcorewebAPI 263 ⭐
Starter project for creating APIs built on ASP.NET Core using clean architecture.
Every Single Day I Tldr 234 ⭐
A daily digest of the articles or videos I've found interesting, that I want to share with you.
Zikviper 234 ⭐
iOS VIPER implementation, demonstrating discovering modules and injecting dependencies with protocol. Provide VIPER code Templates.
Newandroidarchitecture Component Github 229 ⭐
Sample project based on the new Android Component Architecture
Reference Architecture 239 ⭐
The Reference Architecture for Agility is a technology-neutral logical architecture based on a disaggregated cloud-based model.
Architectureplaybook 262 ⭐
The Open Architecture Playbook. Use it to create better and faster (IT)Architectures. OSS Tools, templates and more for solving IT problems using real open architecture tools that work!
Android Mvp Architecture 196 ⭐
🏛 A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.
Enterprise Scale 234 ⭐
The Enterprise Scale architecture provides prescriptive guidance coupled with Azure best practices.
Kotlin Modular Tdd Coroutines Mvvm 199 ⭐
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
Widgetkit 187 ⭐
Compose native apps without a code using JSON and load them as NSBundle into another app dynamicly from local or remote locations.
Enhanced Rails Architecture 181 ⭐
A set of good architectural patterns beyond the pure Ruby on Rails architecture.
Devonfw4flutter 186 ⭐
A guide aiming to bridge the gap between the absolute Flutter basics and clean, structured Flutter Development
Urf.core 183 ⭐
Unit of Work & Repositories Framework - .NET Core, NET Standard, Entity Framework Core. 100% extensible & lightweight. Live demo: https://goo.gl/QpJVgd
Remvvm 167 ⭐
ReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM.
Essentialdevelopercom Quiz App 173 ⭐
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
Local Db Cache Retrofit Rest API Mvvm 155 ⭐
App that interacts with a REST API using Retrofit. There is a local db cache and architecture is MVVM
Vue Django Rest Auth 146 ⭐
An example project featuring Vue.js and Django Rest Framework using django-rest-auth
Android Base Mvp 139 ⭐
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP
Generator Android Mvp Starter 130 ⭐
[Yeoman Generator] Generate MVP Architecture for Android App using https://git.io/v9Ujz
Kingly 126 ⭐
Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)
Swift Cleanarchitecture 123 ⭐
Simple Swift project applying concepts inspired on the Clean Architecture
Android Mvvm Sample App 122 ⭐
A basic sample android application to understand MVVM in a very simple way.
Puresharp 120 ⭐
Puresharp is a Framework that provides the essential APIs (AOP, IOC, etc...) to productively build high quality (.NET 4.5.2+ & .NET Core 2.1+) applications through reliability, scalability and performance without no compromise
Awesome Interview Questions 131 ⭐
A lot of questions and links to prepare yourself for an interview.
IOS Design Patterns 118 ⭐
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Provider_architecture_template 132 ⭐
A production ready flutter application template for the provider architecture.
Structurizr Php 106 ⭐
🗺 https://structurizr.com library for PHP - generate architecture diagrams from code
Awesome Cto 125 ⭐
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
Chamber 103 ⭐
:crystal_ball: Simplifies sharing fields and communication between Android components with custom scopes that are lifecycle aware.
C4 Builder 119 ⭐
This is a documentation builder. You feed it .md and .puml and it exports a site, pdf, or a markdown with navigation.
Xaml Code Experiences 95 ⭐
A collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Core IOS Application Architecture 96 ⭐
Core iOS Application Architecture - The development paradigm of clean, testable code and modular iOS applications. + Xcode templates
Polysemycleanarchitecture 95 ⭐
Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model.
Dev Stuff 97 ⭐
😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.
Alfonz 89 ⭐
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Fc4 Framework 92 ⭐
A Docs as Code tool that helps software creators and documentarians author software architecture diagrams using the C4 model for visualising software architecture.
Tillman32 Cleanarchitecture 90 ⭐
An example of how to implement various clean coding & architecture techniques. Technologies used: .Net Core, Razor Pages, EF Core, Bootstrap 4
Cleanarchitecture.workerservice 101 ⭐
A solution template using Clean Architecture for building a .NET Core Worker Service.
Swift Design Patterns 87 ⭐
🚀 The ultimate collection of various Software Design Patterns implemented in Swift [Swift 5.0, 28 Patterns].
Ribot Android Boilerplate Kotlin 86 ⭐
Kotlin version of android boilerplate app that showcases architecture and libraries used at ribot http://ribot.co.uk
Space App 88 ⭐
An Android app which shows timeline of upcoming rocket launches and showcases architecture of real application.
Multiplatform Livedata 83 ⭐
Multiplatorm implementation of LiveDatas / MVVM in kotlin android & native ios
Run Aspnetcore Cqrs 95 ⭐
Real world Enterprise CRM application example of ASP.NET Core + Angular web application. Implemented CQRS Design Pattern for ASP.NET Core + Angular reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->
Movie Booking 77 ⭐
An example for booking movie seat, combined of Android Data Binding, State Design Pattern and Multibinding + Autofactory. iOS version is: https://github.com/lizhiquan/MovieBooking
Microservices Resources 76 ⭐
Links to excellent videos, articles, blogs, etc. on microservices architecture
Marie.js 79 ⭐
Measureit_arch 74 ⭐
An expansion of Antonio Vazquez's MeasureIt addon to add features to create Architectural Drawings in Blender 2.8
Dzurlroute 72 ⭐
Angular Cms 75 ⭐
An flexiable, extendable, modular, single CMS app based on Angular, Express, MongoDB
Awesome Bim 71 ⭐
A curated collection of useful BIM (Building Information Modeling) resources, libraries, software and frameworks for AEC research, application development, data analysis, and general computation.
React Cognito Auth 65 ⭐
A sample authentication app implemented with a server-less architecture, using cognito User Pools, API Gateway, react
Android Stocks 63 ⭐
Experimental Android app with MVVM architecture. Purpose of this project is to explore different architectural approaches.
Dimenet 70 ⭐
DimeNet and DimeNet++ models, as proposed in "Directional Message Passing for Molecular Graphs" (ICLR 2020)
Awais Fastian React Native Boilerplate 68 ⭐
A React Native project boilerplate for producing reliable applications.
Danf 58 ⭐
Danf is a Node.js full-stack isomorphic OOP framework allowing to code the same way on both client and server sides. It helps you to make deep architectures and handle asynchronous flows in order to help in producing scalable, maintainable, testable and performant applications.
Lumen Doctrine Ddd Example 57 ⭐
Domain Driven Design Application Example, built with Lumen 5.3 and Doctrine.
Default.architecture 54 ⭐
A open-source starter architecture for small projects with Web Api (.NET Core 3.1) 🍭
Ics 15213 Csapp3e Cmu 55 ⭐
:mortar_board::whale: Lab Assignments and Developing Environments of the Introduction to Computer Systems, 15-213 CMU
Eip Plantuml 55 ⭐
EIP-PlantUML adds Enterprise Integrations Patterns elements to PlantUML to provide easy support of designing EIP architectures for both, up-front design as well as development-time automated documentation generation.
Delegationactivitytemplate 52 ⭐
The sample project that demonstrate how to combine MVP and Delegation pattern to clean your Activity. The presenter usually contains business logic and we can use a delegate to init and get a value from a service, broadcast receiver or manager that depends on Android SDK.
Villains And Heroes 51 ⭐
Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap:
From Fat Controllers To Use Cases 51 ⭐
Rails (API) app that shows different kinds of architecture (one per commit), and in the last one, how to use the Micro::Case gem to handle the application business logic.
SwiftUI Flux 48 ⭐
:rocket: This is a tiny experimental application using SwiftUI with Flux architecture.
Guidomb Portal 48 ⭐
A (potentially) cross-platform, unidirectional data flow framework to build applications using a declarative and immutable UI API.
Mvi Architecture Android Beginners 59 ⭐
This repository contains a beginner sample app that implements MVI architecture
2018 Android Architecture Components Workshop 45 ⭐
Android Architectures & Architecture Components Hands-on
Kotlin Mvvm Architecture 60 ⭐
Android Architecture Design Patterns using Kotlin, MVVM, Dagger2, LiveData, Room, MediatorLiveData, NetworkBoundResources, Retrofit, AndroidX, ViewModels, Dependency Injection using Dagger2, Repository pattern.
Mvvmc Splitviewcontroller 43 ⭐
Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.
Dagger2 Clean Mvp Example 43 ⭐
Sample project with a basic approach to CLEAN architecture on Android
React Native Architecture 44 ⭐
core principles, patterns and best practices for building a react native application
Aks Secure Baseline 81 ⭐
This is the Azure Kubernetes Service (AKS) Baseline Cluster reference implementation as produced by the Microsoft Azure Architecture Center.
Andyhacool Hrm 44 ⭐
Full ASP.NET Core 2.2 Web API project with DDD, CQRS, MediatR and JWT authentication w/ refresh tokens
Gdbstub 68 ⭐
An ergonomic and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust, with full no_std support.
Tenio 50 ⭐
Egeo Starter 40 ⭐
Egeo Starter is a Boilerplate project prepared for work with Egeo 1.x, Angular 2.x, TypeScript, Webpack, Karma, Jasmine and Sass.
Designing Data Intensive Application 41 ⭐
personal booknotes of Designing Data-Intensive Application
Cocktailapp 58 ⭐
Cocktails Android App with Clean Architecture, MVVM , Retrofit, Coroutines, Navigation Components , Room, Dagger Hilt, Cache Strategy and Coroutines Flow
Mlmodelscope 38 ⭐
MLModelScope is an open source, extensible, and customizable platform to facilitate evaluation and measurement of ML models within AI pipelines.
Nglauber Mvp Sample 35 ⭐
Demonstrates how to implement MVP (Model View Presenter) pattern using Kotlin, RXJava, Retrofit, Dagger and DataBinding
Nicedemo 36 ⭐
iOS project, built on improved MVP architecture using Coordinator pattern for routing 😎
Whats Your Architecture 36 ⭐
"What's your Architecture?" is a series of architecture and design challenges to voice out the opinions of the TechPrimers community members.
Sketchar 34 ⭐
SketchUp model into ARKit. Use SketchUp home remodel and Apple's ARKit (beta) for augmented reality. Goal: import a model (in this case, a remodel) to overlay onto existing real world that you can walk around and 'experience' and compare.
Stable Systems Checklist 35 ⭐
An opinionated list of attributes and policies that need to be met in order to establish a stable software system.
Laravel API Skeleton 33 ⭐
Awesome Laravel boilerplate to create APIs using many cool features and technologies
I5ar Awesome Architecture 36 ⭐
A curated list of awesome software, libraries, resources and shiny things used in the architecture industry
Eventuria Gsd 32 ⭐
GSD (Get your Stuff Done) | Basic Todo list for demonstrating CQRS/Command Sourcing in Haskell
Peasy.net Samples 31 ⭐
Showcases a middle tier built with peasy and consumed by multiple client consumers
Marouni Adr 33 ⭐
A minimalist command line tool written in Go to work with Architecture Decision Records
Freeandopenmachinelearning 29 ⭐
This project is created to promote and advocate the use of FOSS machine learning.
Mohawkmedic Everest 29 ⭐
The Everest Framework is designed to ease the creation, formatting, and transmission of HL7v3 and CDA structures with remote systems.
Cpp_dependency_graph 28 ⭐
A Ruby gem that generates useful visualisations (dot, d3.js) to study the architecture of C/C++ projects
Cneptune 28 ⭐
CNeptune improve productivity & efficiency by urbanize .net module with meta-code to lay foundation for frameworks
Single Sign On Out Auth Jwt Cookie Redis Springboot Freemarker 28 ⭐
Single Sign Out: Authentication Service Example with JSON Web Token (JWT), Spring Boot and Redis
Adonis Hexa 27 ⭐
Adonis Hexa is a software development paradigm for maintaining large applications at scale.
Deptrac Shim 28 ⭐
This repository provides easy way to install Deptrac without the risk of conflicting dependencies.
Reactivecircus Blueprint 29 ⭐
Architectural frameworks and toolkits for bootstrapping modern Android codebases.
Android Kotlin Boilerplate 27 ⭐
This project demonstrates Android Architecture Components (Viewodel, Livedata) and Dagger for dependency Injection in Kotlin
Awesome Scalability Toolbox 27 ⭐
My opinionated list of products and tools used for high-scalability projects
Devonfw4flutter Mts App 30 ⭐
Large-Scale Flutter Reference Application. An Extension of DevonFw's My Thai Star Project
Swiftarchitecturewithpop 25 ⭐
A base architecture written in swift and protocol oriented, for building new apps easily and quickly
Oslib 24 ⭐
Java library to easily detect running Operating System, BSD Flavor, Linux Distribution, Desktop Environment and Architecture
Super Resolution_cnn 25 ⭐
Implementation of 'Image Super-Resolution using Deep Convolutional Network'
Software Systems Architecture 24 ⭐
A collection of descriptions of the architecture that various systems use.
Spatialalignment 24 ⭐
Helpful components for aligning and keeping virtual objects aligned with the physical world.
Elmdroid 24 ⭐
Minimalistic Android implementation of The Elm Architecture with android architecture components integration.
Cycle.swift 23 ⭐
An experiment in unidirectional architecture inspired by Cycle.js. https://cycle.js.org
Deep Action Detection 22 ⭐
Multi-stream CNN architectures for action detection with actor-centric filtering
Sailer 22 ⭐
Sailer is an Android Sample That shows the use of Coordinator pattern for navigation through Multi Module, Dagger, Navigation Component and much more.
Moviecleanarchitecture 23 ⭐
🚀A basic sample android application to understand Clean Architecture in a very simple way and is written in Kotlin.
Kotlin Composable Architecture 26 ⭐
Companion for the Swift Composable Architecture. A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Angular Erp Architecture 21 ⭐
Large scale application architecture of angular, Twitter Bootstrap 4, and more reliable plugin of angular
Archunit Examples 22 ⭐
ArchUnit examples for a ports-and-adapters application architecture inside a Spring Boot book-catalog application
Top Software Engineering Articles 22 ⭐
Collection of top articles about great software engineering practices.
Python Cleanarchitecture Example 23 ⭐
This project is a sample Python(Flask) web application adapting Clean Architecture.
Onion Architecture Boilerplate 26 ⭐
Node.js / Express Onion Architecture boilerplate with Typescript
Karchi 20 ⭐
Repository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
Pidor Android 20 ⭐
This is an example implementation of an AppPride's iOS application architecture for android.
Go Bank Transfer 35 ⭐
Simple API for banking routines using a Clean Architecture in Golang. :credit_card: :moneybag: :money_with_wings:
Learn Viper IOS Simple Version 19 ⭐
Demo VIPER architecture for a small application which includes: Login Screen, Category List Screen and Category Detail Screen.
Go Dream Architecture 20 ⭐
An attempt to build a maintainable architecture in go projects, based on Hexagonal Architecture, The Clean Architecture, Onion Architecture, DDD, etc.
Saturn2019 Architecture Island Workshop 19 ⭐
What are the most essential ideas in software architecture all developers should know?
Netcore API Boilerplate 22 ⭐
A .net core 3.1 WebApi boilerplate / template project. Repositories, Swagger, Mapper, Serilog and more implemented.
Permacoop 22 ⭐
[under development] PermaCoop is an eco-design and open-source ERP solution for cooperatives.
Explicit Architecture Php Skeleton 18 ⭐
A repository skeleton with the boilerplate for PHP projects, following Explicit Architecture.
Ngx Admin 19 ⭐
Angular10 starter with a strong architecture, best practices and following the angular style guide
On Demand Delivery Fastlane Slack 18 ⭐
iOS On-Demand delivery architecture via slack/jenkins/fastlane. Demo project for: #PragmaConf2019
Ankumar Architecture 19 ⭐
synthesizing perspectives from colleagues, friends & a following on Twitter.
Universaleventbus 17 ⭐
An android Event Bus Architecture ( compatible with RxJava, Otto and other bus implementations)
Kaloglu Libraries 18 ⭐
This is an experimental project which aims to help developers to build android apps with less boilerplate code. You are welcome to open issues or PRs
Drawer With Bottom Navigation Architecture 17 ⭐
Sample android kotlin project with both drawer and bottom navigation together
Cellular JS 16 ⭐
React Adventure Pattern Proposal 17 ⭐
Adventure Proposal Design is a high-ending modular architecture with screen centric development for building spa applications with clean separation of concerns, high cohesion and maintainability. Grow big, keep smart.
Testing.cloudposse.co 17 ⭐
Example Terraform Reference Architecture that implements a Geodesic Module for an Automated Testing Organization in AWS
Fractalblocks Fractal 16 ⭐
Fractal Framework. A minimalist and well crafted app, content or component is our conviction.
Multithread Mpp 17 ⭐
This is the best architecture of Kotlin Multiplatform Project I think! This project works on background thread using kotlinx.Coroutines.
Perfect Server Side Swift_IOS App 15 ⭐
A family tree API server implementation with iOS client. Server has been implemented with Perfect: Server-Side Swift And iOS client is in pure Swift.
Ecs Networking Haxe 15 ⭐
Entity Component System architecture with networking support, component state synchronization + RPC
Single Sign On Out Jwt Cookie Redis Java Springboot Freemarker 15 ⭐
Single Sign Out, Scalable Authentication Example with JSON Web Token (JWT), Spring Boot and Redis
Microservice Architecture Quick Start 15 ⭐
Demonstrates how to build a Microservices Architecture using the C # language and the ASP.NET Core environment.
Artalk.xmpp 15 ⭐
This repository contains an easy-to-use and well-documented .NET assembly for communicating with an XMPP server. It supports basic Instant Messaging and Presence funtionality as well as a variety of XMPP extensions.
JSONplaceholderapp 15 ⭐
This was originally a code challenge for a company, but now is an example of MVI on Android.
Evolutionary Architecture 14 ⭐
Collection of best practices when designing an server-side and client-side architecture
Android Arquitecture Template 14 ⭐
Android application that serves as a showcase for an app following a Clean architecture
Quarkus Microservices Poc 16 ⭐
Very simplified shop sales system made in a microservices architecture using quarkus
Template Base Ts 13 ⭐
Basic model for implementation of microservices in TypeScript following principles of hexagonal and clean architecture proposed by Robert C. Martin.
Mind.js 13 ⭐
Minimalistic, pure Node.js framework superpowered with Dependency Injection :bulb: :computer: :rocket:
Bew 2.5 Strongly Typed Languages 12 ⭐
💪 Learn and implement the design patterns and best practices that make Go a top choice at high-velocity startups like Lyft, Heroku, Docker, Medium, and more!
Tylersuehr7 Clean Architecture 12 ⭐
Recommendations for sufficiently clean architecture for local database storage and persistent storage.
Letportal 12 ⭐
Angular 9 .NET Core 3.1 open source web portal platform 2020 for building quickly application form, data grid , data list, chart, report, users management
Java Cqrs Commandbus 13 ⭐
A lightweight & highly extensible CQRS Command Bus for implementing application services and CQRS architectural pattern in Java
Super Resolution_cnn Pytorch 13 ⭐
Implementation of 'Image Super-Resolution using Deep Convolutional Network'
Anarchitecturetry 12 ⭐
Trying to create an Android architecture applying SOLID patterns and modularization (IN PROGRESS YET)
Consent Manager 13 ⭐
The Health Data Consent Manager is an entity that acts as a consent collector for the Customer and mediates the Health Information data flows from the HIP to the recipient HIU or the Customer.
Evently 11 ⭐
yohgo/evently is a machinery based package that manages events asynchronously in an event-based architecture
Dynamic Recyclerview Form 11 ⭐
Sample app to showcase dynamic forms using RecyclerView. Uses MVVM architecture with ViewModel and LiveData
Eunice 11 ⭐
Eunice improves cohesion, coupling and modularity in software through hierarchical structure and simplified unidirectional dependencies. Eunice analyses source code, infers its structure and shows if the dependencies match.
Android Cleanarchitecture Java 11 ⭐
An Android project template based on Clean Architecture using architecture components library (Live data, View model and Room), RxJava2, Dagger2 and Retrofit2.
Mrstackexample 10 ⭐
This is a sample iPhone app that uses the StackExchange API to show a properly decoupled architecture for mobile apps to interact with web backends.
Mano Simulator 10 ⭐
An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.
All About Sde Interview 12 ⭐
All for the software engineer interview. Leetcode, System Design, Data Structure, Design Pattern, Concurrency, etc.
Cloud Architecture Use Cases 10 ⭐
List of real world use cases where to fit different azure services.
Pear Interaction Engine 10 ⭐
PIE was made to give designers and developers an easier way to create, share and modify user interactions
Hlf Internals 11 ⭐
This repository will contain the documentation for the internals of Hyperledger Fabric.
Supersymmetry 10 ⭐
Supersymmetry is a photo blog built on Vue and Saber showcasing architecture, interior design and structural engineering – basically spaces.
Yyunikov Vertx Gradle Starter 10 ⭐
Java 8 starter application with example of using Vert.X framework, Gradle build system, profiles configuration and SLF4J
Trinity Demo Java 12 ⭐
Demo microservice application structured according to the Trinity Architecture.
Zucker.js 10 ⭐
Htdangkhoa Android Clean Architecture 10 ⭐
🚀🚀🚀 The boilerplate for Android using Kotlin & Clean architecture.
Naveenalavilli Cleanarchitecture 29 ⭐
This is a Boilerplate Code, with implementation of Clean Architecture, using Microsoft .Net Core 3.1
Spaki Pluto 11 ⭐
E-commerce POC: ASP.NET Core REST API Backend (DDD, CQRS and Event Sourcing) and React Frontend
Indy Arm 10 ⭐
Hyperledger Indy/Sovrin/DID Comprehensive Architecture Reference Model (INDY ARM) - Draft document for discussion purposes
Zhashkevych Go Clean Architecture 66 ⭐
REST API example, built by following Uncle Bob’s clean architecture principles
Spending Calculator Mvvm Clean Architecture 22 ⭐
The App reads the user sms, take notes of transactional sms and create total income and total expenses in a pie chart. The users can also add tag to the messages for future reference. Currently, the app is only able to detect Kenyan and Indian currencies. The app uses Dagger Hilt for Dependency Injection.
Dixin Etymology 11 ⭐
Chinese etymology research website. ASP.NET Core architecture for SPA. See http://hanziyuan.net or http://ChineseEtymology.org
Android Kotlin Mvvm Template 10 ⭐
[In progress...] ❤ MVVM + Clear Architecture | Kotlin, LiveData, Koin, Databinding, Navigation Fragments, Rx, Room, Crashlytics, Circle CI config, commons classes for UI.
bad-slug 13 ⭐
iSAQB Curriculum for the CPSA - Foundation Level. This repository contains copyrighted work.
bad-slug 10 ⭐
FASTEN: FormAl SpecificaTion ENvironment - a set of DSLs to experiment with rigorous systems and safety engineering.