Skip to content
cask.news
← Home

GTKWave

gtkwave · v3.3.107 • deprecated

8
6.0

GTK+ based wave viewer

brew install --cask gtkwave
Note: You may need to install Perl’s Switch module to run gtkwave’s command line tool, e.g. using `cpan install Switch` https://ughe.github.io/2018/11/06/gtkwave-osx
1.2K
30-day installs
4.0K
90-day installs
15.0K
365-day installs
Install trend
Trust Score 8/10
Open source (GPL-2.0) +3
Active development +2
Licensed +1
No auto-updates +0
Deprecated +0
Established (>1yr) +1
Popular (>1K installs/mo) +1

Review

Mar 10, 2026

GTKWave is a versatile wave viewer supporting multiple file formats, ideal for hardware engineers and digital circuit designers. It offers a robust solution for viewing LXT, VZT, FST, and Verilog VCD files, making it an essential tool for those working with digital designs.

GTKWave displays waveform data from various file formats, enabling detailed analysis of digital circuits.

Maturity: The project is actively maintained, though it has several open issues, indicating ongoing development and potential areas for improvement.

Community: No community discussion found yet.

Pros

  • + Supports multiple file formats for comprehensive waveform analysis
  • + Open-source with active development, ensuring continued updates
  • + Cross-platform compatibility, usable on Unix, Win32, and macOS

Cons

  • - Known issues with launching on macOS Sonoma
  • - High-DPI display issues affecting UI quality
920
Stars
159
Forks
197
Issues
GPL-2.0
License
CLast commit: Mar 7, 2026