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 into compact per-column buffers, with no intermediate document model, and the R vectors are built from those. Bundles the 'miniz' and 'libdeflate' decompressors to read the underlying archive.

Package details

AuthorVincent 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)
MaintainerVincent Shields <vince.shields913@gmail.com>
LicenseMIT + file LICENSE
Version0.1.2
URL https://github.com/vlshields/rcxl 
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("rcxl")

Try the rcxl package in your browser

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

rcxl documentation built on Nov. 6, 2026, 9:07 a.m.