Valgrind Home Information Source Code Documentation Contact How to Help Gallery

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.

 

 



Bad, Bad Bug!

Copyright © 2000-2007 Valgrind Developers

Best Viewed With A Browser