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.

basetable: Fast and Memory-Efficient Base R Table Manipulation

A tabular data manipulation, exploration and validation toolkit with a base R-style interface (subset, transform, aggregate, merge, split) and no external computation dependency. Grouping, joins, ordering, filtering, reshaping and delimited-file reading run in a bundled 'C++' engine that uses multiple threads for the heavier operations. Grouped reducers accumulate in compiled code without materialising intermediate columns, so grouped aggregation and counting allocate close to nothing. Results are returned as an ordinary data frame with a light 'basetable' class.

Version: 1.4.1
Depends: R (≥ 4.2.0)
Imports: parallel, stats, utils
Suggests: bench, data.table, dplyr, ggplot2, knitr, rmarkdown, scales, testthat (≥ 3.0.0)
Published: 2026-09-13
DOI: 10.32614/CRAN.package.basetable
Author: Imad El Badisy [aut, cre]
Maintainer: Imad El Badisy <elbadisyimad at gmail.com>
BugReports: https://github.com/ielbadisy/basetable/issues
License: MIT + file LICENSE
URL: https://github.com/ielbadisy/basetable
NeedsCompilation: yes
SystemRequirements: C++17
Materials: README, NEWS
CRAN checks: basetable results

Documentation:

Reference manual: basetable.html , basetable.pdf
Vignettes: Benchmarks (source, R code)
Data manipulation (source, R code)
Exploration (source, R code)
basetable: A Complete Function Reference (source, R code)
Getting started (source, R code)

Downloads:

Package source: basetable_1.4.1.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): basetable_1.4.1.tgz, r-release (x86_64): basetable_1.4.1.tgz, r-oldrel (x86_64): basetable_1.4.1.tgz
Old sources: basetable archive

Linking:

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