rlowdb: Lightweight JSON-Based Database

The goal of 'rlowdb' is to provide a lightweight, file-based JSON database. Inspired by 'LowDB' in 'JavaScript', it generates an intuitive interface for storing, retrieving, updating, and querying structured data without requiring a full-fledged database system. Ideal for prototyping, small-scale applications, and lightweight data management needs.

Version: 0.2.0
Imports: cli (≥ 3.6.4), purrr (≥ 1.0.2), R6 (≥ 2.5.1), rlang (≥ 1.1.3), yyjsonr (≥ 0.1.20)
Suggests: testthat (≥ 3.2.3)
Published: 2025-04-16
DOI: 10.32614/CRAN.package.rlowdb
Author: Mohamed El Fodil Ihaddaden [aut, cre], lowdb developers [ctb, cph] (developers of the lowdb package)
Maintainer: Mohamed El Fodil Ihaddaden <ihaddaden.fodeil at gmail.com>
BugReports: https://github.com/feddelegrand7/rlowdb/issues
License: MIT + file LICENSE
URL: https://github.com/feddelegrand7/rlowdb
NeedsCompilation: no
Materials: README NEWS
CRAN checks: rlowdb results

Documentation:

Reference manual: rlowdb.pdf

Downloads:

Package source: rlowdb_0.2.0.tar.gz
Windows binaries: r-devel: rlowdb_0.2.0.zip, r-release: rlowdb_0.2.0.zip, r-oldrel: rlowdb_0.2.0.zip
macOS binaries: r-release (arm64): rlowdb_0.2.0.tgz, r-oldrel (arm64): rlowdb_0.2.0.tgz, r-release (x86_64): rlowdb_0.2.0.tgz, r-oldrel (x86_64): rlowdb_0.2.0.tgz
Old sources: rlowdb archive

Linking:

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