Skip to content

Supported languages

AppArch manages polyglot codebases with a single rule set. Each language has its own runner image, and analysis runs in the customer’s CI pipeline.

LanguageTypical extensionNotes
.NET (C#).cs
Java.java
TypeScript / JavaScript.ts / .tsx / .jsincludes React, React Native and Node.js
Python.py
Go.gogo.mod / workspace
Ruby.rb
PHP.php
Kotlin.ktAndroid / mobile
Swift.swiftiOS / mobile
  • Rust (Cargo workspace) and Elixir (umbrella app).

For the latest status, see the website roadmap and the changelog.