scarb-ui 0.1.7

Terminal user interface primitives used by Scarb and its extensions
Documentation

scarb-ui

Terminal user interface primitives used by Scarb and its extensions.

This crate focuses mainly on two areas:

  1. Serving a unified interface for communication with the user, either via:
    • rendering human-readable messages or interactive widgets,
    • or printing machine-parseable JSON-NL messages, depending on runtime configuration.
  2. Providing reusable clap arguments for common tasks.

See crate documentation for more information.