ArchUnitNET

Architecture checker

A C# library for specifying and asserting architecture rules in C# code to ensure maintainable software design

A C# architecture test library to specify and assert architecture rules in C# for automated testing.

GitHub

941 stars
18 watching
61 forks
Language: C#
last commit: almost 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
arch-go/arch-goAn open source tool for automated architecture checks in Go projects.181
benmorris/netarchtestEnforces architectural rules in .Net codebases to promote consistent design and maintainability1,424
anthonylloyd/cscheckA C# random testing library with generators and shrinkers for property-based testing of .NET code.164
phongnguyend/practical.cleanarchitectureA comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks2,148
z3prover/firewallcheckerAnalyzes firewall rules and compares their behavior on incoming packets102
brettz9/eslint-config-ash-nazgA comprehensive configuration for JavaScript projects with enhanced error checking and code quality control.6
dotnet/crankA benchmarking infrastructure tool for .NET applications1,004
airbus-cert/dnyaraA .Net wrapper library for the native Yara library to quickly identify and classify malware samples.38
qntln/aiodebugA tool for monitoring and testing asyncio programs63
amantinband/clean-architectureA .NET application template implementing clean architecture principles for building reminder services with subscription management1,616
sbarisic/nukleardotnetA .NET wrapper for the Nuklear immediate mode GUI library187
has-taiar/reachability.netProvides a unified API for checking network connectivity across multiple platforms.28
redth/dotnet-maui-checkTool to verify and maintain .NET MAUI projects by checking for updates and ensuring compatibility with different versions.482
roblaszczak/go-cleanarchA tool to validate and enforce Clean Architecture rules in Go projects885
sonatype-nexus-community/audit.netIdentifies security vulnerabilities in .NET NuGet dependencies during software development and maintenance55