Package: sofa
Title: Connector to 'CouchDB'
Description: Provides an interface to the 'NoSQL' database 'CouchDB'
(). Methods are provided for
managing databases within 'CouchDB', including
creating/deleting/updating/transferring, and managing documents
within databases. One can connect with a local 'CouchDB'
instance, or a remote 'CouchDB' database such as 'IBM
Cloudant'. Documents can be inserted directly from vectors,
lists, data.frames, and 'JSON'. Targeted at 'CouchDB' v2 or
greater.
Version: 0.4.1
Authors@R: c(
person("Yaoxiang", "Li", role = c("aut", "cre"),
email = "liyaoxiang@outlook.com",
comment = c(ORCID="0000-0001-9200-1016")),
person("Eduard", "Szöcs", role = "aut",
email = "eduardszoecs@gmail.com",
comment = c(ORCID="0000-0003-1444-9135")),
person("Scott", "Chamberlain", role = "aut",
email = "myrmecocystus@gmail.com",
comment = c(ORCID="0000-0003-1444-9135")),
person(given = "rOpenSci",
role = "fnd",
comment = c(ROR = "019jywm96"))
)
License: MIT + file LICENSE
URL: https://github.com/ropensci/sofa, https://docs.ropensci.org/sofa/
BugReports: https://github.com/ropensci/sofa/issues
Roxygen: list(markdown = TRUE)
Encoding: UTF-8
VignetteBuilder: knitr
Imports: crul (>= 0.4.0), jsonlite (>= 1.5), R6 (>= 2.2.2), mime
Suggests: testthat, cli, knitr, rmarkdown
RoxygenNote: 7.3.2
X-schema.org-applicationCategory: Databases
X-schema.org-keywords: CouchDB, database, NoSQL, documents
X-schema.org-isPartOf: https://ropensci.org
Config/pak/sysreqs: libssl-dev
Repository: https://ropensci.r-universe.dev
Date/Publication: 2026-05-21 05:42:15 UTC
RemoteUrl: https://github.com/ropensci/sofa
RemoteRef: master
RemoteSha: df360007287022c0760c77bf115e53d2ab17e8e1
NeedsCompilation: no
Packaged: 2026-07-01 08:15:27 UTC; root
Author: Yaoxiang Li [aut, cre] (ORCID: ),
Eduard Szöcs [aut] (ORCID: ),
Scott Chamberlain [aut] (ORCID:
),
rOpenSci [fnd] (ROR: )
Maintainer: Yaoxiang Li