Use a package or the official Flatpak
The GTKWave homepage lists Flathub as an official distribution path, and most Linux distributions package `gtkwave` directly.
GTKWave is the viewer you open after simulation when you want to see signals over time. The official site still hosts source releases and a Flatpak, while newer macOS users need to follow the project’s own note about the community Homebrew tap.
The GTKWave homepage lists Flathub as an official distribution path, and most Linux distributions package `gtkwave` directly.
The official GTKWave site explicitly says the older LTS macOS build is not compatible with current macOS releases and points users to the community Homebrew tap instead.
Keep the linked GitHub issue handy if you hit macOS-specific launch problems.
The official project still publishes source and LTS distribution material from the GTKWave website and SourceForge. Use the current Windows build from the official project download path rather than a random mirror.
The fastest beginner loop is often: compile and run with Verilator or Icarus, emit a VCD or FST file, then open that file in GTKWave.
This guide summarizes the GTKWave project’s own published install paths and links back to the official site, docs, and repo. It does not mirror the full upstream manual or reuse project images.