ArchUnitPython is an architecture testing library. Specify and ensure architecture rules in your Python app. Easy setup and pipeline integration.
-
Updated
Oct 6, 2026 - Python
ArchUnitPython is an architecture testing library. Specify and ensure architecture rules in your Python app. Easy setup and pipeline integration.
Taikai is an extension of the popular ArchUnit library, offering a comprehensive suite of predefined rules tailored for various technologies.
Guarding is a guardians for code, architecture, layered, inspired by ArchUnit. Guarding 是一个用于 Java、JavaScript、Rust、Golang 等语言的架构守护工具。借助于易于理解的 DSL,来编写守护规则。Guarding is a guardians for code, architecture, layered.
A .NET Clean Architecture application demonstrating DDD, CQRS, and CMMS domain with automated architecture tests and boundary enforcement.
Validate the fitness of your AWS solutions, without the heavy lifting!
Architecture Test Example for Independent core layer pattern
A showcase of testing. Architecture, Pojo, and Mutation testing
ArchUnitRuby is an architecture testing library. Specify and ensure architecture rules in your Ruby app. Easy setup and pipeline integration.
ModularMonolith + DDD
Architecture tests for NestJS that understand modules, providers and exports: public API rules, module cycles, layer rules, baseline for legacy code, and Mermaid diagrams generated from the code.
ArchUnit rules that fail in the test loop your coding agent already runs, and tell it how to fix them
CleanArchitecture + DDD
ArchUnitJava is an architecture testing library. Specify and enforce architecture rules in your Java app. Easy setup and pipeline integration.
DDD + Clean Architecture Order Management API in .NET 10 (ASP.NET Core) without MediatR: plain Application Services, in-process Domain Events, EF Core + SQL Server, FluentValidation, Architecture Tests, Testcontainers Integration Tests, and ADRs.
The reusable Purview engineering conventions - repository shape, architecture as tests, verification tiers, contracts and data exchange, testing, and agent enablement.
Production-ready .NET 10 boilerplate with Clean Architecture, Azure deployment, Docker, and CI/CD via GitHub Actions.
ArchUnit Python (2026) is the premier utility for enforcing architectural rules in Python. Experience high-speed code validation and fully optimized tools for elite software structure management.
Most projects document their architecture. This one tests it: 93 rules fail the build the moment a recorded decision is broken. .NET 10, two stacks — layered DDD and CQRS — over a single domain model, with 18 ADRs, real SQL Server integration tests, SonarCloud and a Blazor front end
Ready-to-clone .NET 10 clean/hexagonal starter — dependency rule enforced by architecture tests, Avalonia MVVM UI, full GitHub Actions CI/CD.
To associate your repository with the architecture-tests topic, visit your repo's landing page and select "manage topics."