Package: porcelain 0.1.16

Rich FitzJohn

porcelain: Turn a Package into an HTTP API

Wrapper around the plumber package to turn a package into an HTTP API. This adds some conventions that we find useful, such as some testing infrastructure and automatic validation of responses against a json schema.

Authors:Rich FitzJohn [aut, cre], Imperial College of Science, Technology and Medicine [cph]

porcelain_0.1.16.tar.gz
porcelain_0.1.16.zip(r-4.7)porcelain_0.1.16.zip(r-4.6)porcelain_0.1.16.zip(r-4.5)
porcelain_0.1.16.tgz(r-4.6-any)porcelain_0.1.16.tgz(r-4.5-any)
porcelain_0.1.16.tar.gz(r-4.7-any)porcelain_0.1.16.tar.gz(r-4.6-any)
porcelain_0.1.16.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
porcelain/json (API)

# Install 'porcelain' in R:
install.packages('porcelain', repos = c('https://vimc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/reside-ic/porcelain/issues

On CRAN:

Conda:

4.86 score 4 stars 2 packages 1 scripts 16 exports 28 dependencies

Last updated from:674b6c1721 (on master). Checks:7 ERROR, 2 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64ERROR149
source / vignettesOK195
linux-release-x86_64ERROR151
macos-release-arm64ERROR109
macos-oldrel-arm64ERROR93
windows-develERROR93
windows-releaseERROR153
windows-oldrelERROR91
wasm-releaseOK113

Exports:porcelainporcelain_add_headersporcelain_backgroundporcelain_endpointporcelain_input_body_binaryporcelain_input_body_jsonporcelain_input_queryporcelain_loggerporcelain_package_endpointporcelain_returningporcelain_returning_binaryporcelain_returning_jsonporcelain_returning_textporcelain_rocletporcelain_stateporcelain_stop

Dependencies:askpassclicrayoncurlfastmaphttpuvidsjsonlitejsonvalidatelaterlgrlifecyclemagrittrmimeopensslotelplumberpromisesR6RcpprlangsodiumstringiswaggersysuuidV8webutils

cookbook

Rendered fromcookbook.Rmdusingknitr::rmarkdownon Jun 03 2026.

Last update: 2021-09-03
Started: 2021-09-03

porcelain

Rendered fromporcelain.Rmdusingknitr::rmarkdownon Jun 03 2026.

Last update: 2021-09-03
Started: 2021-09-03

roxygen

Rendered fromroxygen.Rmdusingknitr::rmarkdownon Jun 03 2026.

Last update: 2021-11-12
Started: 2021-11-12