gtkwave
« Back to VersTracker
Description:
GTK+ based wave viewer
Type: Cask  |  Latest Version: 3.3.107@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: verilog vcd simulation debugging electronics
Install: brew install --cask gtkwave
About:
GTKWave is a waveform viewer that reads simulation results from various Verilog simulation tools. It provides a graphical interface to visualize signal transitions over time, crucial for debugging digital designs. The tool supports VCD, LXT, LXT2, VZT, and GHW file formats.
Key Features:
  • Supports multiple waveform formats (VCD, LXT, GHW, etc.)
  • Hierarchical signal selection and filtering
  • Efficient handling of large waveform files
Use Cases:
  • Debugging timing issues in digital logic designs
  • Analyzing signal integrity and state transitions
  • Comparing expected vs. actual simulation results
Alternatives:
  • Sigrok/PulseView – Focuses on hardware logic analysis and oscilloscope integration rather than pure simulation waveforms.
  • ModelSim/Questa Wave – Proprietary GUI integrated with specific vendor simulators, often requiring a license.
Version History
Detected Version Rev Change Commit
Aug 5, 2025 2:19pm 3.3.107 0 VERSION_BUMP 4206de34