rs-rich-cli-0.0.1 is not a library.
rich-cli
A Rust port of the rich-cli terminal
toolbox — rich output for files, data and URLs, from the command line.
Its version mirrors upstream rich-cli (currently 1.8.1) — a different
project from the rich library, which versions separately.
Render modes
| Flag | Renders |
|---|---|
-p, --print |
the argument as console markup |
-m, --markdown |
Markdown (headings, lists, quotes, code, links, tables) |
-j, --json |
pretty-printed, highlighted JSON |
-x, --syntax |
syntax-highlighted source |
--csv |
a CSV/TSV table, with numeric columns right-aligned |
--ipynb |
a Jupyter notebook |
--gif |
animated GIFs, several at once |
--rule |
a horizontal rule |
With no flag the mode is picked from the file extension; a bare - reads stdin.
Options
Layout
: -w/--width, --left/--center/--right, --panel BOX with
--title/--caption/--style, --padding, --pager, --no-color.
Export
: --export-html and --export-svg emit a self-contained document instead of
writing to the terminal — any render mode can be captured this way.
Features
Both are on by default and can be dropped for a smaller binary:
fetch— URL support (rich <url>), viaureqwith bundled TLS roots.art—--gifplayback, viarich-art.
Licence
MIT.