cli: Helpers for Developing Command Line Interfaces

A suite of tools to build attractive command line interfaces ('CLIs'), from semantic elements: headings, lists, alerts, paragraphs, etc. Supports custom themes 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 support ANSI colors and text styles as well.

Version: 3.0.0
Depends: R (≥ 2.10)
Imports: glue, utils
Suggests: callr, covr, grDevices, htmlwidgets, knitr, methods, mockery, prettycode (≥ 1.1.0), processx, ps (≥, rlang, rmarkdown, rstudioapi, shiny, testthat, tibble, withr
Published: 2021-06-30
Author: Gábor Csárdi [aut, cre], Hadley Wickham [ctb], Kirill Müller [ctb], RStudio [cph]
Maintainer: Gábor Csárdi <csardi.gabor at>
License: MIT + file LICENSE
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: cli results


Reference manual: cli.pdf
Package source: cli_3.0.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): cli_2.5.0.tgz, r-release (x86_64): cli_2.5.0.tgz, r-oldrel: cli_2.5.0.tgz
Old sources: cli archive

Reverse dependencies:

Reverse imports: allcontributors, alookr, ambiorix, Andromeda, anomalize, available, basedosdados, batchr, bayesmodels, bcdata, biocompute, broom.helpers, cabinets, cache, catfun, censo2017, cheatsheet, chess, circle, cliapp, codebreaker, codemetar, coinmarketcapr, correlationfunnel, creditmodel, crypto2, cSEM, cwbtools, DescrTab2, descstat, devtools, diffmatchpatch, dipsaus, diveR, dlookr, dm, edwards97, EFAtools, emuR, eplusr, evaluator, exoplanets, exuber, eye, featuretoolsR, fgeo, finetune, firebase, fitzRoy, flipr, FoReco, fpp2, fpp3, frenchdata, funModeling, future.tests, GA, gargle, gh, golem, googleAnalyticsR, googleAuthR, googleCloudRunner, gtfsrouter, gtsummary, healthyverse, hypr, icecream, ijtiff, indiedown, interactions, JBrowseR, joyn, jsonstat, jstor, landscapemetrics, levitate, linne, lmtp, log, lsasim, luz, mappoly, MarginalMediation, matchmaker, measurementProtocol, metabolic, modeltime, modeltime.ensemble, modeltime.resample, moexer, moodleR, NACHO, ncodeR, nflfastR, nflseedR, ngramr, oolong, openVA, oppr, outsider.base, oysteR, packer, pak, parsermd, PhIPData, pillar, pixelpuzzle, pkgbuild, pkgcache, pkgdepends, pkglite, pkgload, pointblank, polished, ppgmmga, prodigenr, proffer, prompt, prt, psychReport, ramlegacy, rcites, rcmdcheck, rcosmo, rdoc, readr, reprex, rextendr, RFishBC, rgee, rgovcan, rgrassdoc, rhub, ricu, ropenblas, RxODE, sars, sdcHierarchies, sessioninfo, sever, siconvr, sigminer, sinew, SIPDIBGE, skimr, sknifedatar, spotoroo, stacks, styler, sudachir, supernova, targets, taxize, testthat, tidyhydat, tidymodels, tidyquant, tidyseurat, tidySingleCellExperiment, tidySummarizedExperiment, tidyverse, torch, tradepolicy, trimmer, tune, txshift, urlchecker, urlshorteneR, usemodels, usethis, VicmapR, vroom, waldo, wdpar, whereami, workflows, workflowsets, wpm
Reverse suggests: asciicast, callr, cmdfun, cpp11, drake, googleCloudStorageR, haven, heemod, lgr, nlmixr, processx, psychmeta, renv, rlang, sbo, SDMtune, shinyMobile, tibble, transx, vcr


Please use the canonical form to link to this page.