circular-dependencies — independent software & tools
-
desprawl
npx desprawl: visually browse any codebase. Scope and deliver cleanup work on legacy projects, tech debt and agentic-coding sprawl. Understand unfamiliar repos faster. One CLI+UI, usable by humans and agents.
-
archunit
ArchUnit TypeScript is an architecture testing library, to specify and assert architecture rules in your TypeScript app
-
fallow
Deterministic codebase intelligence for TypeScript and JavaScript. Quality, risk, architecture, dependencies, duplication, and safe cleanup evidence for humans, CI, and agents. Optional runtime intelligence layer (Fallow Runtime) adds production execution