3 unstable releases
Uses new Rust 2024
| 0.4.1 | Aug 23, 2025 |
|---|---|
| 0.4.0 | Aug 23, 2025 |
| 0.3.0 | Jun 22, 2025 |
#192 in Operating systems
128 downloads per month
2MB
975 lines
memtrace-ui
MemTrace UI
A GUI Rust-based tool for visualizing heap memory consumption inspired by heaptrack. MemTrace supports heaptrack trace files, so you can read the samples built on Linux
The tool is using the egui crate for building UI
ℹ️ Info: So far, the tool works only on MacOS.
⚠️ Warning: At the moment, this tool requires downloading a dynamic library to function. The library is open source and can be found here.
Supported features:
1. Overview:

2. TopDown tree with source code:

3. Flamegraph:

Installation
cargo install memtrace-ui
Usage
ℹ️ Info: Make sure your app is built in debug mode
memtrace-ui <your_program>
Read an existing trace file
memtrace-ui -o <your_trace_file>
License: MIT
Dependencies
~18–65MB
~1M SLoC