crul: HTTP Client

A simple HTTP client, with tools for making HTTP requests, and mocking HTTP requests. The package is built on R6, and takes inspiration from Ruby's 'faraday' gem (<>). The package name is a play on curl, the widely used command line tool for HTTP, and this package is built on top of the R package 'curl', an interface to 'libcurl' (<>).

Version: 0.3.0
Imports: curl (≥ 2.2), R6 (≥ 2.2.0), urltools (≥ 1.6.0), httpcode (≥ 0.2.0), mime
Suggests: testthat, fauxpas (≥ 0.1.0), knitr, covr, jsonlite
Published: 2017-02-17
Author: Scott Chamberlain [aut, cre]
Maintainer: Scott Chamberlain <myrmecocystus at>
License: MIT + file LICENSE
NeedsCompilation: no
Materials: README NEWS
CRAN checks: crul results


Reference manual: crul.pdf
Vignettes: async
crul introduction
Package source: crul_0.3.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X Mavericks binaries: r-release: crul_0.3.0.tgz, r-oldrel: not available
Old sources: crul archive

Reverse dependencies:

Reverse imports: ccafs, enigma, natserv, openadds, pleiades, rjsonapi, rredlist, worrms
Reverse suggests: fauxpas


Please use the canonical form to link to this page.