lintcrux
RTL lint dashboard: drives the open-source Verilog/SystemVerilog/VHDL lint engines you already use (Verilator, Verible, Slang, Yosys check, GHDL, Svlint), normalizes everything into one SARIF-backed violation model, and gives one triage surface across them. Open core of the EDACrux suite.
What it does and how it connects
LintCrux is an RTL lint dashboard: it drives the open-source Verilog, SystemVerilog and VHDL lint engines you already use, normalizes everything they emit into one SARIF-backed violation model, and gives one triage surface across all of them. It is the open core of Ferrite Engineering's EDACrux suite.
Six engine adapters are implemented: Verilator, Verible, Slang, Yosys check, GHDL and Svlint, each normalizing its output into the common Violation model. LintCrux does not ship the lint engines; install the ones to run and put them on PATH, and a missing engine is reported as unavailable rather than failing the run. Yosys, GHDL and Svlint are registered but disabled by default for new projects.
The app offers a tabbed multi-project workspace with project.lintcrux files, Vivado-style .f filelist import, FuseSoC and Edalize EDAM import, session save and restore, a violations dashboard with severity, engine, rule and file filtering, filter presets, waivers, severity overrides and a per-engine rule database, and export to SARIF 2.1.0, JSON, CSV and HTML. A read-only web SARIF viewer is built from the same package, and a CXP cross-probe server connects the rest of the EDACrux suite. The closed-source Pro overlay consumes this repo as a Git submodule.
Alternatives
Compare side by side- rtl_buddy
A YAML-driven CLI for Verilog and SystemVerilog simulation, regression, synthesis and place-and-route, rather than a lint dashboard across six lint engines.
- silica-eda
An MCP server that gives coding agents structured access to an RTL-to-bitstream toolchain including lint, rather than a lint dashboard.
- kicad-evaltor
A Python test-suite library for validating KiCad designs programmatically, rather than an RTL lint dashboard.
Sources
Not verified
- Pricing: none stated on the repo; the repo is the open core, with a closed-source Pro overlay stated in the README.
- No independent user voice found: recent repo issues are by a single contributor and dependabot.
- No matching Error Index entry verified for this lint dashboard, so related errors are empty.
- Thin source: 0 stars and no user issues; the entry rests on the README and the repo record.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.