The Best Verilog Static Analysis Tools (Linters/Formatters)

We rank 5 Verilog linters, code analyzers, formatters, and more. Find and compare tools like Verilator, vscode-verilog-hdl-support, svls, and more. Please rate and review tools that you've used. This helps others find the best tools for their projects.

5 Verilog Tools

Verilator

A tool which converts Verilog to a cycle-accurate behavioral model in C++ or SystemC. Performs lint code-quality checks.

  • MaintainedMaintained
  • MaintainedVerilog
  • Maintainedcli
  • Maintainedlinter
  • 100% upvoted

vscode-verilog-hdl-support

Verilog HDL/SystemVerilog/Bluespec SystemVerilog support for VS Code. Provides syntax highlighting and Linting support from Icarus Verilog, Vivado Logical Simulation, Modelsim and Verilator

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

svls

A Language Server Protocol implementation for Verilog and SystemVerilog, including lint capabilities.

  • MaintainedMaintained
  • MaintainedVerilog
  • Maintainedcli
  • Maintainedlinter
  • 100% upvoted

verible-linter-action

Automatic SystemVerilog linting in github actions with the help of Verible Used to lint Verilog and SystemVerilog source files and comment erroneous lines of code in Pull Requests automatically.

  • MaintainedMaintained
  • MaintainedVerilog
  • Maintainedservice
  • Maintainedlinter
  • 100% upvoted

Icarus Verilog

A Verilog simulation and synthesis tool that operates by compiling source code written in IEEE-1364 Verilog into some target format

  • MaintainedMaintained
  • MaintainedVerilog
  • Maintainedcli
  • Maintainedlinter
  • 0% upvoted

Frequently Asked Questions

What are Verilog tools?

What are the best Verilog static analysis tools and linters?

The most popular Verilog tools ranked by user votes are: Verilator, vscode-verilog-hdl-support, svls, verible-linter-action, Icarus Verilog.

Which Verilog services are free for open source projects?

Commercial services with a free plan for open source include Verilator, vscode-verilog-hdl-support, svls, verible-linter-action, Icarus Verilog.

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