The Best Build Automation Static Analysis Tools (Linters/Formatters)

We rank 4 Build Automation linters, code analyzers, formatters, and more. Find and compare tools like checkmake, imhotep, codechecker, and more. Please rate and review tools that you've used. This helps others find the best tools for their projects.

4 Multi-Language Tools

checkmake

Linter / Analyzer for Makefiles.

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

imhotep

Comment on commits coming into your repository and check for syntactic errors and general lint warnings.

  • MaintainedMaintained
  • MaintainedMulti-Language
  • Maintainedcli
  • Maintainedmeta
  • 100% upvoted

codechecker

A defect database and viewer extension for the Clang Static Analyzer with web GUI.

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

portlint

A verifier for FreeBSD and DragonFlyBSD port directories.

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

Frequently Asked Questions

What are Build Automation tools?

A build tool is a software development tool that automates the creation of a software build and the associated processes including: compiling computer source code into binary code, packaging binary code, and running automated tests.

What are the best Build Automation static analysis tools and linters?

The most popular Build Automation tools ranked by user votes are: checkmake, imhotep, codechecker, portlint.

Which Build Automation services are free for open source projects?

Commercial services with a free plan for open source include checkmake, imhotep, codechecker, portlint.

Related Tags

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