tracemallocqt: GUI to analyze snapshots

tracemallocqt is graphical interface to analyze tracemalloc snapshots. It uses the Qt toolkit.


Analyze a single snapshot:

./ snapshot.pickle

Compare two snapshots:

./ snapshot1.pickle snapshot2.pickle

You can pass more snapshots and then use the checkbox to select which snapshots are compared. The snpashots are sorted by the modification time of the files.


There is no release yet, you have to clone the Mercurial repository:

git clone

tracemallocqt works on Python 2 and 3 and requires PyQt4 or PySide.


Traces grouped by line number

Screenshot of tracemallocqt: traces grouped by line number

Traces grouped by traceback

Screenshot of tracemallocqt: traces grouped by traceback