rcxl: Read xlsx Files with a Native Parser

Reads tabular data from xlsx files with a specialized C parser. Worksheet XML is scanned in a single pass and decoded directly into R vectors, with no intermediate document model. Bundles the 'miniz' and 'libdeflate' decompressors to read the underlying archive.

Version: 0.1.0
Depends: R (≥ 4.0)
Suggests: readxl, cellranger
Published: 2026-09-17
DOI: 10.32614/CRAN.package.rcxl (may not be active yet)
Author: Vincent Shields [aut, cre, cph], Rich Geldreich [ctb, cph] (author of the bundled miniz), Tenacious Software LLC [cph] (copyright holder of the bundled miniz), RAD Game Tools and Valve Software [cph] (copyright holder of the bundled miniz), Martin Raiber [ctb, cph] (contributor to and copyright holder of the miniz ZIP reader), Alex Evans [ctb] (author of the PNG writer in the bundled miniz), Alistair Moffat [ctb] (author of the minimum-redundancy code in the bundled miniz), Jyrki Katajainen [ctb] (author of the minimum-redundancy code in the bundled miniz), Eric Biggers [ctb, cph] (author of the bundled libdeflate), Google LLC [cph] (copyright holder of the bundled libdeflate)
Maintainer: Vincent Shields <vince.shields913 at gmail.com>
BugReports: https://github.com/vlshields/rcxl/issues
License: MIT + file LICENSE
Copyright: file inst/COPYRIGHTS
rcxl copyright details
URL: https://github.com/vlshields/rcxl
NeedsCompilation: yes
Materials: README
CRAN checks: rcxl results

Documentation:

Reference manual: rcxl.html , rcxl.pdf

Downloads:

Package source: rcxl_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

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