The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

protolite: Highly Optimized Protocol Buffer Serializers

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.

Version: 2.3.1
Imports: Rcpp (≥ 0.12.12), jsonlite
LinkingTo: Rcpp
Suggests: spelling, curl, testthat, sf
Published: 2024-10-04
DOI: 10.32614/CRAN.package.protolite
Author: Jeroen Ooms ORCID iD [aut, cre]
Maintainer: Jeroen Ooms <jeroenooms at gmail.com>
BugReports: https://github.com/jeroen/protolite/issues
License: MIT + file LICENSE
URL: https://github.com/jeroen/protolite https://jeroen.r-universe.dev/protolite
NeedsCompilation: yes
SystemRequirements: libprotobuf and protobuf-compiler
Language: en-US
Materials: NEWS
CRAN checks: protolite results

Documentation:

Reference manual: protolite.pdf

Downloads:

Package source: protolite_2.3.1.tar.gz
Windows binaries: r-devel: protolite_2.3.1.zip, r-release: protolite_2.3.1.zip, r-oldrel: protolite_2.3.1.zip
macOS binaries: r-release (arm64): protolite_2.3.1.tgz, r-oldrel (arm64): protolite_2.3.1.tgz, r-release (x86_64): protolite_2.3.1.tgz, r-oldrel (x86_64): protolite_2.3.1.tgz
Old sources: protolite archive

Reverse dependencies:

Reverse imports: geojson, mapboxapi, opencpu, phantasus
Reverse suggests: polmineR, rgbif

Linking:

Please use the canonical form https://CRAN.R-project.org/package=protolite to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.