vacro-cli 0.1.0

TUI visualization tool for inspecting Vacro toolkits.
vacro-cli-0.1.0 is not a library.

Vacro CLI

The Visualization Tool for Vacro

crates.io

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