A native GNOME application for visualizing crypto-auditing data with an interactive sunburst chart, inspired by Baobab's disk usage visualization. Built with modern libadwaita design principles.
- Interactive Sunburst Chart: Visualize cryptographic operations in a hierarchical circular diagram
- Modern GNOME Design: Built with libadwaita for a polished, native GNOME 40+ look and feel
- Click to Zoom: Click segments to drill down, reset to return to full view
- Detailed Tooltips: Hover to see operation details, counts, and breakdowns
- Event Tree Sidebar: Hierarchical view of all cryptographic operations with counts
- File Chooser: Open any
audit.jsonfile generated by crypto-auditing
You need GTK4 and libadwaita development libraries installed:
Fedora/RHEL:
sudo dnf install gtk4-devel libadwaita-devel cairo-devel mesonDebian/Ubuntu:
sudo apt install libgtk-4-dev libadwaita-1-dev libcairo2-dev mesonArch:
sudo pacman -S gtk4 libadwaita cairo mesoncd crypto-usage-analyzer
meson setup builddir --prefix=/usr/local -Dprofile=release
meson compile -C builddirTo install:
meson install -C builddirFor development builds:
meson setup builddir -Dprofile=development
meson compile -C builddirFor detailed interaction patterns, data format specifications, and architecture details, see CLAUDE.md.
GPL3-or-later
