Skip to content

What is AppArch?

AppArch is a platform that automates the architectural quality of your polyglot codebases. It is not a linter - it reads the shape of your codebase: layers, modules, dependency directions and contracts.

  • Dependency analysis - derives the directed dependency graph of the whole project and flags cycles and leaks.
  • Architecture violation detection - the rules you define are enforced on every PR/MR.
  • Multilingual - .NET, Java, Python, Go, TypeScript, Ruby, PHP, Kotlin, Swift and more are governed by the same rule set.

Yes - your source code never reaches us. Analysis runs on the runner where your code already lives, that is, in your own CI pipeline and infrastructure. AppArch does not clone, store or pull the source to its own servers. Only the analysis outputs (findings, metrics, scores) are sent to us.

Head over to the quickstart guide to connect your first project.