CRAN release jsonlite 0.9.10 (RC)

[This article was first published on OpenCPU, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

opencpu logo

The jsonlite package is a JSON parser/generator optimized for the web. It implements a bidirectional mapping between JSON data and the most important R data types. This is very powerful for interacting with web APIs, or to build pipelines where data seamlessly flows in and out of R through JSON without any manual serializing, parsing or data munging.

The jsonlite package is one of the pillars of the OpenCPU system, which provides an interoperable API to interact with R over HTTP+JSON. However since its release, jsonlite has been adopted by many other projects as well, mostly to grab JSON data from REST APIs in R.

New in this version

Version 0.9.10 includes two new vignettes to get you up and running with JSON and R in a few minutes.

These vignettes show how to get started analyzing data from Twitter, NY Times, Github, NYC CitiBike, ProPublica, Sunlight Foundation and much more, with 2 or 3 lines of R code.

There are also a few other improvements, most notably support parsing of escaped JSON unicode sequences, which could be important if you are from a country with a non-latin alphabet.

Release candidate

This is the 10th CRAN version of jsonlite, and we are getting very close to a 1.0 release. By now the package does what it should do, has been tested by many users and all outstanding issues have been addressed. The mapping between JSON data and R classes is described in detail in the jsonlite paper, and unit tests are available to validate that implementations behave as prescribed for all data and edge cases. Once the version bumps to 1.0, we plan to switch gears and start focussing more on optimizing performance.

To leave a comment for the author, please follow the link and comment on their blog: OpenCPU. offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)