9 best C# Architecture libraries in 2022
by Open Weaver kits ✔ Updated: Jun 21, 2022
The use of architecture libraries is a great way to provide structure to your code and make it easier to maintain. It also helps you document your code and provide guidelines for new developers. If you just start writing code without any kind of structure, it's going to be hard for others to understand what you're doing. You can use architecture libraries like clean-architecture-manga, MCW-serverless architecture, N-tier architecture as a reference on how things should be done in your project. C# architecture libraries are useful for implementing architectures like n-tier architecture, clean architecture and many more. Clean Architecture Manga is a clean architecture framework that can be used to design, document and implement Agile projects. It was designed with simplicity in mind and is fully customizable according to the project requirements. MCW Serverless Architecture is a lightweight and extensible framework for building modern cloud applications using AWS Lambda functions and Amazon API Gateway. This library helps you build scalable microservices for your serverless architectures. N-Tier architecture framework helps developers to develop and deploy multi-tier applications on the cloud from one central place. It provides support for multiple tiers like UI, business logic & database as well as integration between them all. Popular open source C# architecture libraries include
Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
C# 8585 Version:Current License: Permissive (MIT)
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
C# 3594 Version:v1.0.0 License: Permissive (Apache-2.0)
.NET 7, Angular 15, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-By-Feature Structure, Separation of Concerns.
C# 2787 Version:Current License: Permissive (MIT)
A curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native
C# 733 Version:Current License: Permissive (MIT)
Makes using Scriptable Objects as a fundamental part of your architecture in Unity super easy
C# 729 Version:v1.7.0 License: Permissive (MIT)
WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 5!
C# 624 Version:v1.4 License: Permissive (MIT)
An 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.
C# 407 Version:v0.9.1-beta License: Permissive (Apache-2.0)
MCW Serverless architecture
C# 160 Version:Current License: Permissive (MIT)
This is a n-layer architecture based on Common web application architectures.
C# 172 Version:Current License: Permissive (MIT)