Delphi

The Best Delphi Static Analysis Tools (Linters/Formatters)

We rank 8 Delphi linters, code analyzers, formatters, and more. Find and compare tools like Sigrid, DerScanner, SonarDelphi, and more. Please rate and review tools that you've used. This helps others find the best tools for their projects.

5 Delphi Tools

SonarDelphi

Delphi static analyzer for the SonarQube code quality platform.

  • MaintainedMaintained
  • MaintainedDelphi
  • Maintainedcli
  • Maintainedlinter
  • 100% upvoted

DelphiLint

A Delphi IDE package providing on-the-fly code analysis and linting, powered by SonarDelphi.

  • MaintainedMaintained
  • MaintainedDelphi
  • Maintainedide-plugin
  • Maintainedlinter
  • 100% upvoted

Pascal Analyzer

A static code analysis tool with numerous reports. A free Lite version is available with limited reporting.

  • MaintainedMaintained
  • MaintainedDelphi
  • Maintainedcli
  • Maintainedlinter
  • 67% upvoted

Pascal Expert

IDE plugin for code analysis. Includes a subset of Pascal Analyzer reporting capabilities and is available for Delphi versions 2007 and later.

  • MaintainedMaintained
  • MaintainedDelphi
  • Maintainedcli
  • Maintainedlinter
  • 75% upvoted

Fix Insight

A free IDE Plugin for static code analysis. A Pro edition includes a command line tool for automation purposes.

  • MaintainedMaintained
  • MaintainedDelphi
  • Maintainedcli
  • Maintainedlinter
  • 50% upvoted

3 Multi-Language Tools

Sigrid

Sigrid helps you to improve your software by measuring your system's code quality, and then compares the results against a benchmark of thousands of industry systems to give you concrete advice on areas where you can improve.

  • MaintainedMaintained
  • MaintainedMulti-Language
  • MaintainedcliMaintainedservice
  • Maintainedlinter
  • 92% upvoted

DerScanner

Multi-language Static Application Security Testing (SAST) platform that detects critical vulnerabilities, including hardcoded secrets, weak cryptography, backdoors, SQL injections, insecure configurations, etc.

  • MaintainedMaintained
  • MaintainedMulti-Language
  • MaintainedcliMaintainedservice
  • Maintainedlinter
  • 100% 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
  • 43% upvoted

Frequently Asked Questions

What are Delphi tools?

Delphi is a cross-platform integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software for Microsoft Windows, macOS, iOS, Android, Linux, and the Internet of Things (IoT) with support for RAD Studio, Delphi for .NET, and Delphi Prism. Delphi is a descendant of the Pascal and Object Pascal languages and adds many features intended to make programming easier and more productive.

What are the best Delphi static analysis tools and linters?

The most popular Delphi tools ranked by user votes are: Sigrid, DerScanner, SonarDelphi, DelphiLint, Pascal Analyzer.

Which Delphi services are free for open source projects?

Commercial services with a free plan for open source include SonarDelphi, DelphiLint, Fix Insight.

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.

  • BugProve
  • Pixee
  • semgrep
  • Offensive 360
  • BetterScan