Format a character vector in multiple columns
Like 'base::grep()' and 'base::grepl()', but for ANSI strings
CSS styles for the output of 'ansi_html()'
Count number of characters in an ANSI colored string
Like 'base::nzchar()', but for ANSI strings
Perl compatible regular expression that matches ANSI escape sequences
Remove ANSI escape sequences from a string
Wrap an ANSI styled string to a certain width
ANSI character translation and case folding
Remove leading and/or trailing whitespace from an ANSI string
cli: Helpers for Developing Command Line Interfaces
Signal an error, warning or message with a cli formatted message
Capture the output of cli functions instead of printing it
Create a format method for an object using cli tools
The connection option that cli would use
Indicate the start and termination of some computation in the status bar (superseded)
Add a progress bar to a mapping function or for loop
Simplified cli progress messages, with styling
Show a demo of some (by default all) spinners
Compare two character vectors elementwise
Compare two character strings, character by character
Format an error, warning or diagnostic message
Character vector to put a spinner on the screen
Detect if a stream support ANSI escape characters
Detect whether a stream supports \\r (Carriage return)
Whether cli is emitting UTF-8 characters
Draw a sparkline bar graph with unicode block characters
Draw a sparkline line graph with Braille characters.
Start, stop, query the default cli application
Various handy symbols to use in a command line UI
Working around the bad Unicode character widths
Break an UTF-8 character vector into grapheme clusters
Count the number of characters in a character vector
Simulate (a subset of) a VT-5xx ANSI terminal