2 releases
| 0.1.1 | Feb 2, 2026 |
|---|---|
| 0.1.0 | Dec 29, 2025 |
#983 in Debugging
81KB
1.5K
SLoC
Vacro CLI
The Visualization Tool for Vacro
Introduction
vacro-cli is a Terminal User Interface (TUI) tool designed to visualize the internal state of Procedural Macros developed with the Vacro framework.
It consumes data produced by vacro-trace, allowing developers to:
- Inspect Logs: View structured logs (
info!,warn!, etc.) emitted during macro expansion. - Diff Snapshots: Visualize how
TokenStreams evolve by automatically comparing snapshots with the same tag.
Installation
cargo install vacro-cli
Usage
Run it as a cargo subcommand in your project root:
cargo vacro
Dependencies
~11–17MB
~312K SLoC