tach

Enforces modular architecture and dependency constraints in codebases

brewmacoslinux
Try with needOr install directly
Source

About

Tool to enforce dependencies using modular architecture

Commands

tach

Examples

Initialize tach in a project to set up module boundaries$ tach init
Check if the codebase adheres to defined module dependencies$ tach check
Visualize the dependency graph between modules$ tach show