The Best Ada Static Analysis Tools (Linters/Formatters)

We rank 5 Ada linters, code analyzers, formatters, and more. Find and compare tools like Polyspace for Ada, SPARK, Codepeer, and more. Please rate and review tools that you've used. This helps others find the best tools for their projects.

3 Ada Tools

Polyspace for Ada

Provide code verification that proves the absence of overflow, divide-by-zero, out-of-bounds array access, and certain other run-time errors in source code.

  • MaintainedMaintained
  • MaintainedAda
  • Maintainedcli
  • Maintainedlinter
  • 50% upvoted

SPARK

Static analysis and formal verification toolset for Ada.

  • MaintainedMaintained
  • MaintainedAda
  • Maintainedcli
  • Maintainedlinter
  • 50% upvoted

Codepeer

Detects run-time and logic errors.

  • MaintainedMaintained
  • MaintainedAda
  • Maintainedcli
  • Maintainedlinter
  • 33% upvoted

2 Multi-Language Tools

Cobra

Structural source code analyzer by NASA's Jet Propulsion Laboratory.

  • MaintainedMaintained
  • MaintainedMulti-Language
  • Maintainedcli
  • Maintainedlinter
  • 33% upvoted

Understand

Code visualization tool that provides code analysis, standards testing, metrics, graphing, dependency analysis and more for Ada, VHDL, and others.

  • MaintainedMaintained
  • MaintainedMulti-Language
  • Maintainedcli
  • Maintainedlinter
  • 45% upvoted

Frequently Asked Questions

What are Ada tools?

Ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language, extended from Pascal and other languages. Ada is named after Augusta Ada King, Countess of Lovelace (1815–1852), the first to recognize the full potential of Charles Babbage's mechanical general-purpose computer, the Analytical Engine.

What are the best Ada static analysis tools and linters?

The most popular Ada tools ranked by user votes are: Polyspace for Ada, SPARK, Codepeer, Cobra, Understand.

Our Sponsors

This website is completely open source. To fund our work, we fully rely on sponsors. Thanks to them, we can keep the site free for everybody. Please check out their offers below.

  • Bearer
  • BugProve
  • CodeScene
  • semgrep
  • Offensive 360