From 256547789acfd09a7944bdff8a60ae3f464625bf Mon Sep 17 00:00:00 2001 From: Omphile Matheolane Date: Sun, 25 Oct 2026 23:12:45 +0200 Subject: [PATCH] Add Modulith Rules to Architecture --- README_SOURCE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README_SOURCE.md b/README_SOURCE.md index 6a64a9cdc..f0dae5a45 100644 --- a/README_SOURCE.md +++ b/README_SOURCE.md @@ -26,6 +26,7 @@ _Frameworks and libraries that help implementing and verifying design and archit - [ArchUnit](https://github.com/TNG/ArchUnit) - Test library for specifying and asserting architecture rules. - [jMolecules](https://github.com/xmolecules/jmolecules) - Annotations and interfaces to express design and architecture concepts in code. - [jQAssistant](https://github.com/jQAssistant/jqassistant) - Static code analysis with Neo4J-based query language. +- [Modulith Rules](https://github.com/modular-monolith/modular-monolith-rules) - Pre-built ArchUnit rules for enforcing module boundaries, dependency cycles and communication contracts in Java modular monoliths. - [Taikai](https://github.com/enofex/taikai) - ArchUnit extension with predefined architecture rules for common Java technologies. - [WireDoctor](https://github.com/ddsha441981/wiredoctor) - Runtime diagnostic for Spring Boot apps that detects cyclic bean dependencies and slow beans, with CI regression gates.