CRAN/E | protolite

protolite

Highly Optimized Protocol Buffer Serializers

Installation

About

Pure C++ implementations for reading and writing several common data formats based on Google protocol-buffers. Currently supports 'rexp.proto' for serialized R objects, 'geobuf.proto' for binary geojson, and 'mvt.proto' for vector tiles. This package uses the auto-generated C++ code by protobuf-compiler, hence the entire serialization is optimized at compile time. The 'RProtoBuf' package on the other hand uses the protobuf runtime library to provide a general- purpose toolkit for reading and writing arbitrary protocol-buffer data in R.

github.com/jeroen/protolite https://jeroen.r-universe.dev/protolite
github.com/jeroen/protolite https://jeroen.r-universe.dev/protolite
System requirements libprotobuf and protobuf-compiler
Bug report File report

Key Metrics

Version 2.3.0
Published 2023-09-25 213 days ago
Needs compilation? yes
License MIT
License File
CRAN checks protolite results
Language en-US

Downloads

Yesterday 190 -24%
Last 7 days 1.295 -12%
Last 30 days 5.662 -12%
Last 90 days 18.037 -19%
Last 365 days 84.592 -35%

Maintainer

Maintainer

Jeroen Ooms

jeroen@berkeley.edu

Authors

Jeroen Ooms

Material

NEWS
Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

protolite archive

Imports

Rcpp ≥ 0.12.12
jsonlite

Suggests

spelling
curl
testthat
sf

LinkingTo

Rcpp

Reverse Imports

geojson
mapboxapi
opencpu
phantasus

Reverse Suggests

polmineR
rgbif