Package: qs2 Type: Package Title: Efficient Serialization of R Objects Version: 0.2.2 Date: 2026-06-02 Authors@R: c( person("Travers", "Ching", email = "traversc@gmail.com", role = c("aut", "cre", "cph")), person("Yann", "Collet", role = c("ctb", "cph"), comment = "Yann Collet is the author of the bundled zstd"), person("Facebook, Inc.", role = "cph", comment = "Facebook is the copyright holder of the bundled zstd code"), person("Reichardt", "Tino", role = c("ctb", "cph"), comment = "Contributor/copyright holder of zstd bundled code"), person("Skibinski", "Przemyslaw", role = c("ctb", "cph"), comment = "Contributor/copyright holder of zstd bundled code"), person("Mori", "Yuta", role = c("ctb", "cph"), comment = "Contributor/copyright holder of zstd bundled code"), person("Francesc", "Alted", role = c("ctb", "cph"), comment = "Shuffling routines derived from Blosc library")) Maintainer: Travers Ching Description: Streamlines and accelerates the process of saving and loading R objects, improving speed and compression compared to other methods. The package provides two compression formats: the 'qs2' format, which uses R serialization via the C API while optimizing compression and disk I/O, and the 'qdata' format, featuring custom serialization for slightly faster performance and better compression. Additionally, the 'qs2' format can be directly converted to the standard 'RDS' format, ensuring long-term compatibility with future versions of R. License: GPL-3 LazyData: true Biarch: true Depends: R (>= 3.5.0) Imports: Rcpp, RcppParallel, stringfish (>= 0.18.0) LinkingTo: Rcpp, RcppParallel Suggests: knitr, rmarkdown, dplyr, data.table, stringi SystemRequirements: GNU make, C++17 Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 VignetteBuilder: knitr Copyright: This package includes code from the 'zstd' library owned by Facebook, Inc. and created by Yann Collet; and code derived from the 'Blosc' library created and owned by Francesc Alted. URL: https://github.com/qsbase/qs2 BugReports: https://github.com/qsbase/qs2/issues Config/pak/sysreqs: make Repository: https://qsbase.r-universe.dev Date/Publication: 2026-06-03 06:48:10 UTC RemoteUrl: https://github.com/qsbase/qs2 RemoteRef: HEAD RemoteSha: 8b6cc8f896679a93a30bc7a719c2579a9669ae95 NeedsCompilation: yes Packaged: 2026-07-03 06:32:16 UTC; root Author: Travers Ching [aut, cre, cph], Yann Collet [ctb, cph] (Yann Collet is the author of the bundled zstd), Facebook, Inc. [cph] (Facebook is the copyright holder of the bundled zstd code), Reichardt Tino [ctb, cph] (Contributor/copyright holder of zstd bundled code), Skibinski Przemyslaw [ctb, cph] (Contributor/copyright holder of zstd bundled code), Mori Yuta [ctb, cph] (Contributor/copyright holder of zstd bundled code), Francesc Alted [ctb, cph] (Shuffling routines derived from Blosc library)