All Projects → SymbolixAU → rapidjsonr

SymbolixAU / rapidjsonr

Licence: other
R package exposing the rapidjsonr c++ header-only library

Programming Languages

C++
36643 projects - #6 most used programming language
r
7636 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to rapidjsonr

json dto
A small header-only library for converting data between json representation and c++ structs
Stars: ✭ 100 (+488.24%)
Mutual labels:  rapidjson
reflective-rapidjson
Code generator for serializing/deserializing C++ objects to/from JSON using Clang and RapidJSON
Stars: ✭ 26 (+52.94%)
Mutual labels:  rapidjson
jsonify
R package to convert R objects to JSON
Stars: ✭ 64 (+276.47%)
Mutual labels:  rapidjson
jsonparse
Fast JSON Parser for R
Stars: ✭ 14 (-17.65%)
Mutual labels:  rapidjson

CRAN_Status_Badge downloads CRAN RStudio mirror downloads Github Stars Build Status Coverage Status

rapidjsonr

R interface to the C++ header-only Rapidjson library

This package is using v1.2-beta build of rapidjson. This is necessary to overcome gcc compiler warnings on CRAN, which are fixed in this patch

Install

From CRAN

install.packages("rapidjsonr")

Install the development version with

devtools::install_github("SymbolixAU/rapidjsonr")

Using rapidjsonr

To use rapidjsonr in your own package, add a dependency to rapidjsonr to your cpp files before a call to #include <Rcpp.h>

// [[Rcpp::depends(rapidjsonr)]]

#include <Rcpp.h>

License

This package is provided under the MIT license, as per Rapidjson itself.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].