{"repo":"r-lib/cli","free":true,"listed":false,"github":"https://github.com/r-lib/cli","clone":"git clone https://github.com/r-lib/cli.git","description":"Tools for making beautiful & useful command line interfaces","language":"R","stars":719,"topics":["r","cli"],"license":null,"category":"cli-tools","readme_excerpt":"cli ================ Helpers for Developing Command Line Interfaces A suite of tools to build attractive command line interfaces (CLIs), from semantic elements: headers, lists, alerts, paragraphs, etc. Supports theming via a CSS-like language. It also contains a number of lower level CLI elements: rules, boxes, trees, and Unicode symbols with ASCII alternatives. It supports ANSI markup for terminal colors and font styles. ------------------------------------------------------------------------ Features - Build a CLI using semantic elements: headings, lists, alerts, paragraphs. - Theming via a CSS-like language. - Terminal colors and font styles. - All cli text can contain interpreted string literals, via the glue package. - Progress bars from R and C code. - Error and warning messages with rich text formatting. - Support for pluralized messages. - ANSI styled string manipulation. Installation Install the stable version from CRAN: Install the development version from GitHub: Short tour Some of the more commonly used cli elements, and features. Short alert messages One liner messages to inform or warn. Headings Three levels of headings. Lists Ordered, unordered and description lists, that can be nested. Themes Theming via a CSS-like language. Command substitution Automatic command substitution via the glue package. Pluralization Pluralization support. Progress bars Documentation See at https://cli.r-lib.org/ and also in the installed package: help(package = \"cli\") . Code of Con","default_branch":null,"files":null,"tree":[],"storefront":"/r/r-lib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/r-lib/cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}