libdeflate: DEFLATE Compression and Static Library

Whole-buffer DEFLATE-based compression and decompression of raw vectors using the 'libdeflate' library (see <https://github.com/ebiggers/libdeflate>). Provides the user with additional control over the speed and the quality of DEFLATE compression compared to the fixed level of compression offered in R's 'memCompress()' function. Also provides the 'libdeflate' static library and 'C' headers along with a 'CMake' target and 'package‑config' file that ease linking of 'libdeflate' in packages that compile and statically link bundled libraries using 'CMake'.

Getting started

Package details

AuthorTyler Morgan-Wall [aut, cre] (ORCID: <https://orcid.org/0000-0002-3131-3814>), Eric Biggers [aut, cph], Google LLC [cph], Kevin Ushey [cph]
MaintainerTyler Morgan-Wall <tylermw@gmail.com>
LicenseMIT + file LICENSE
Version1.24-4
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("libdeflate")

Try the libdeflate package in your browser

Any scripts or data that you put into this service are public.

libdeflate documentation built on June 29, 2025, 5:07 p.m.