m61r: Package About Data Manipulation in Pure Base R

A lightweight, dependency-free data engine for R that provides a grammar for tabular and time-series manipulation. Built entirely on Base R, 'm61r' offers a fluent, chainable API inspired by modern data tools while prioritizing memory efficiency and speed. It includes optimized versions of common data verbs such as filtering, mutation, grouped aggregation, and approximate temporal joins, making it an ideal choice for environments where external dependencies are restricted or where performance in pure R is required.

Version: 0.1.0
Depends: R (≥ 4.2.0)
Suggests: knitr, rmarkdown
Published: 2026-01-13
DOI: 10.32614/CRAN.package.m61r
Author: Jean-Marie Lepioufle [aut, cre]
Maintainer: Jean-Marie Lepioufle <pv71u98h1 at gmail.com>
BugReports: https://github.com/pv71u98h1/m61r/issues/
License: MIT + file LICENSE
URL: https://github.com/pv71u98h1/m61r/
NeedsCompilation: no
Language: en-GB
Materials: README, NEWS
CRAN checks: m61r results

Documentation:

Reference manual: m61r.html , m61r.pdf
Vignettes: Advanced Data Manipulation with m61r in Pure Base R (source, R code)
The m61r Object (source, R code)
Temporal Data Manipulation with m61r (source, R code)
m61r Primitives Written in Base R (source, R code)

Downloads:

Package source: m61r_0.1.0.tar.gz
Windows binaries: r-devel: m61r_0.0.3.zip, r-release: m61r_0.0.3.zip, r-oldrel: m61r_0.0.3.zip
macOS binaries: r-release (arm64): m61r_0.0.3.tgz, r-oldrel (arm64): m61r_0.0.3.tgz, r-release (x86_64): m61r_0.0.3.tgz, r-oldrel (x86_64): m61r_0.0.3.tgz
Old sources: m61r archive

Linking:

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