Graphical User Interfaces
One of the most asked for features for Valgrind is a graphical
user interface to help with configuration and use.
Several graphical front-ends have been built for Valgrind. These
are the ones we know about.
Alleyoop,
by Jeffrey Stedfast.
Alleyoop is a graphical front-end using the Gtk+ widget set and
other GNOME libraries for the X-Windows environment.
Gnogrind, by
Gregory Kovriga.
Gnogrind is a simple graphical user interface based on GNOME and
GTK.
KDevelop
lets you use Valgrind as a plugin.
Tool Gear's MemcheckView package provides scripts for running Valgrind's Memcheck tool on serial and parallel (MPI) programs and a Qt-based GUI for interpreting Memcheck's results (requires XML output from Memcheck). The MemcheckView GUI groups the Memcheck messages by error type and allows the viewing of the relevant source code for all levels of each message's call stack. The MemcheckView package and how to use it is described in much more detail here: http://www.llnl.gov/computing/memcheck/.
Valgui, by Eric
Estievenart.
Valkyrie
is a Qt-based GUI for the Valgrind 3.X line.
You can download the latest version (1.2.0, for use with Valgrind 3.0.0
and later) from the Valgrind download page.
Valkyrie also includes an auxiliary tool which merges XML output from
multiple Memcheck runs into a single XML file, and optionally displays
the merged result in the GUI.