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.
ArchUnitTS is an architecture testing library. Specify and ensure architecture rules in your TypeScript app. Easy setup and pipeline integration.
29 .mdc architecture rules that prevent AI coding assistants from hallucinating insecure auth, deprecated imports, and broken Next.js 15 patterns. Built for Cursor Agent and Claude Code.
Infers architecture rules from your TypeScript repo's real import graph, gates each on statistical evidence, and emits them into the tools you already use (ESLint, dependency-cruiser, ts-arch). Turns the boundaries your code already follows into enforcement, so architecture drift gets caught, not just documented.
Roslyn analyzers para reforçar regras de arquitetura, testes e qualidade de código em projetos .NET.
ArchUnitRuby is an architecture testing library. Specify and ensure architecture rules in your Ruby app. Easy setup and pipeline integration.
Experiments with how to specify architectural rules in a simple way
WebGL - Three JS final project
A comparison of ArchUnit and Konsist for implementing software architecture rules.
Independent Maven RAG fixture validating ArchUnitJava with passing and deliberately violated architecture rules
ArchUnitJava is an architecture testing library. Specify and enforce architecture rules in your Java app. Easy setup and pipeline integration.
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.
Deterministic guardrails for agentic engineering: architecture rules your coding agent cannot talk its way past, with the fix on every finding. TypeScript, .NET and Python in one rule file.
To associate your repository with the architecture-rules topic, visit your repo's landing page and select "manage topics."