G<c3><a1>bor Cs<c3><a1>rdi

Gbor Csrdi

22 packages on CRAN

1 packages on GitHub

cliapp

cran
99.99th

Percentile

Create rich command line applications, with colors, headings, lists, alerts, progress bars, etc. It uses CSS for custom themes.

cranlike

cran
99.99th

Percentile

A set of functions to manage 'CRAN'-like repositories efficiently.

debugme

cran
99.99th

Percentile

Specify debug messages as special string constants, and control debugging of packages via environment variables.

99.99th

Percentile

Create disposable R packages for testing. You can create, install and load multiple R packages with a single function call, and then unload, uninstall and destroy them with another function call. This is handy when testing how some R code or an R package behaves with respect to other packages.

distill

cran
99.99th

Percentile

Scientific and technical article format for the web. 'Distill' articles feature attractive, reader-friendly typography, flexible layout options for visualizations, and full support for footnotes and citations.

filelock

cran
99.99th

Percentile

Place an exclusive or shared lock on a file. It uses 'LockFile' on Windows and 'fcntl' locks on Unix-like systems.

liteq

cran
99.99th

Percentile

Temporary and permanent message queues for R. Built on top of 'SQLite' databases. 'SQLite' provides locking, and makes it possible to detect crashed consumers. Crashed jobs can be automatically marked as "failed", or put in the queue again, potentially a limited number of times.

async

github
99.99th

Percentile

The 'async' package brings asynchronous ('async') computation and 'I/O' to 'R'. It uses an event loop to schedule asynchronous functions that report their results via deferred values. Deferred values can be chained together for complex async computation, and they are evaluated lazily, at synchronisation points.

parsedate

cran
99.99th

Percentile

Parse dates automatically, without the need of specifying a format. Currently it includes the git date parser. It can also recognize and parse all ISO 8601 formats.

pkgconfig

cran
99.99th

Percentile

Set configuration options on a per-package basis. Options set by a given package only apply to that package, other packages are unaffected.

prettycode

cran
99.99th

Percentile

Replace the standard print method for functions with one that performs syntax highlighting, using ANSI colors, if the terminal supports them.

progress

cran
99.99th

Percentile

Configurable Progress bars, they may include percentage, elapsed time, and/or the estimated completion time. They work in terminals, in 'Emacs' 'ESS', 'RStudio', 'Windows' 'Rgui' and the 'macOS' 'R.app'. The package also provides a 'C++' 'API', that works with or without 'Rcpp'.

radix

cran
99.99th

Percentile

Scientific and technical article format for the web. 'Radix' articles feature attractive, reader-friendly typography, flexible layout options for visualizations, and full support for footnotes and citations.

rcmdcheck

cran
99.99th

Percentile

Run 'R CMD check' from 'R' and capture the results of the individual checks. Supports running checks in the background, timeouts, pretty printing and comparing check results.

rematch2

cran
99.99th

Percentile

Wrappers on 'regexpr' and 'gregexpr' to return the match results in tidy data frames.

sankey

cran
99.99th

Percentile

Plots that illustrate the flow of information or material.

99.99th

Percentile

Query and print information about the current R session. It is similar to 'utils::sessionInfo()', but includes more information about packages, and where they were installed from.

shinytest

cran
99.99th

Percentile

For automated testing of Shiny applications, using a headless browser, driven through 'WebDriver'.

showimage

cran
99.99th

Percentile

Sometimes it is handy to be able to view an image file on an 'R' graphics device. This package just does that. Currently it supports 'PNG' files.

spark

cran
99.99th

Percentile

A 'sparkline' is a line chart, without axes and labels. Its goal is to show the general shape of changes over time, or another quantity. This package is an 'R' implementation of the original shell project: <http://zachholman.com/spark/>.

webdriver

cran
99.99th

Percentile

A client for the 'WebDriver' 'API'. It allows driving a (probably headless) web browser, and can be used to test web applications, including 'Shiny' apps. In theory it works with any 'WebDriver' implementation, but it was only tested with 'PhantomJS'.

99.99th

Percentile

Convert the output of 'utils::getParseData()' to an 'XML' tree, that one can search via 'XPath', and easier to manipulate in general.

zip

cran
99.99th

Percentile

Cross-Platform 'zip' Compression Library. A replacement for the 'zip' function, that does not require any additional external tools on any platform.