Observed arrival · 2026-09-14
ArchUnit: Architecture Tests for Nine Languages
An open-source family of architecture-testing libraries that turns dependency rules, boundaries, cycles, metrics, and design decisions into ordinary tests.
Field notes
The project uses a shared rule model across several language ecosystems: select files or other code units, express a permitted direction or forbidden dependency, and run the check through the existing test toolchain. The homepage shows a TypeScript example that protects domain independence and a Python equivalent, alongside a 24-file Interface/Presentation example and a 37-file Domain example. TypeScript and Python are marked production ready; several other language libraries are explicitly identified as previews or roadmap projects.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
One card from the complete issue