netlistsvg
« Back to VersTracker
Description:
Draws an SVG schematic from a yosys JSON netlist
Type: Formula  |  Latest Version: 1.0.2@0  |  Tracked Since: Dec 24, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 753  |  Forks: 102  |  Language: JavaScript  |  Category: Developer tools
Tags: electronics visualization verilog fpga svg synthesis
Install: brew install netlistsvg
About:
netlistsvg is a command-line tool that converts Yosys JSON netlists into clean, readable SVG schematics. It parses the structural data of a digital circuit and automatically renders a visual representation, making complex logic easier to understand. This tool is invaluable for visualizing the output of synthesis tools without requiring manual diagramming.
Key Features:
  • Automatically generates SVG schematics from netlists
  • Parses standard Yosys JSON output
  • Produces clean, scalable vector graphics
  • Helps visualize complex digital logic circuits
Use Cases:
  • Visualizing FPGA synthesis results for debugging
  • Generating circuit diagrams for technical documentation
  • Understanding the structure of synthesized Verilog designs
Alternatives:
  • Graphviz – Graphviz is a general-purpose graph visualization tool, whereas netlistsvg is specifically optimized for electronic netlists and requires less manual configuration for this domain.
Version History
Detected Version Rev Change Commit
Dec 24, 2025 9:55pm 1.0.2 0 VERSION_BUMP ba6770fd