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.

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'.

Version: 1.24-0
Depends: R (≥ 3.5.0)
Published: 2025-05-27
DOI: 10.32614/CRAN.package.libdeflate
Author: Tyler Morgan-Wall ORCID iD [aut, cre], Eric Biggers [aut, cph], Google LLC [cph], Kevin Ushey [cph]
Maintainer: Tyler Morgan-Wall <tylermw at gmail.com>
BugReports: https://github.com/tylermorganwall/libdeflate/issues
License: MIT + file LICENSE
Copyright: see file COPYRIGHTS
NeedsCompilation: yes
SystemRequirements: GNU make, CMake
Materials: README NEWS
CRAN checks: libdeflate results

Documentation:

Reference manual: libdeflate.pdf

Downloads:

Package source: libdeflate_1.24-0.tar.gz
Windows binaries: r-devel: libdeflate_1.24-0.zip, r-release: libdeflate_1.24-0.zip, r-oldrel: libdeflate_1.24-0.zip
macOS binaries: r-release (arm64): libdeflate_1.24-0.tgz, r-oldrel (arm64): libdeflate_1.24-0.tgz, r-release (x86_64): libdeflate_1.24-0.tgz, r-oldrel (x86_64): libdeflate_1.24-0.tgz
Old sources: libdeflate archive

Reverse dependencies:

Reverse linking to: libopenexr

Linking:

Please use the canonical form https://CRAN.R-project.org/package=libdeflate 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.