Programming Language Support

Full Support

Qlty (both Qlty CLI and Qlty Cloud) provides complete support for the following languages.

Full support includes:

  • Code smells
  • Duplication
  • Metrics
  • Linting
  • Security scanning
  • Auto-formatting
  • Code coverage

Planned

We are planning to add full support for the following languages:

  • C#
  • C/C++
  • Elixer
  • Groovy
  • Scala
  • Swift
  • VB.NET

If you’d like us to add suport for a programming language that you use, please contact us.

Infrastructure as Code (IaC) Languages

Qlty provides security scanning and linting for the following Infrastructure as Code languages:

  • Terraform
  • CloudFormation
  • Kubernetes
  • Docker
  • Shell (Bash)
  • GitHub Actions workflows

Additional Languages

Qlty supports additional languages with a wide range of linter and auto-formatter plugins.

LintingFormatting
CSS
GraphQL
HTML
JSON
Markdown
Prisma
SASS
SCSS
SQL
YAML

More information