vacro-cli

Crates.iovacro-cli
lib.rsvacro-cli
version0.1.0
created_at2025-12-29 06:59:15.42934+00
updated_at2025-12-29 06:59:15.42934+00
descriptionTUI visualization tool for inspecting Vacro toolkits.
homepage
repositoryhttps://github.com/FeVeR-Store/vacro
max_upload_size
id2010107
size109,079
FeVeR (FeVeR-Store)

documentation

README

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
Commit count: 143

cargo fmt