CMD + K

r-ndjson

Community

Streaming 'JSON' ('ndjson') has one 'JSON' record per-line and many modern 'ndjson' files contain large numbers of records. These constructs may not be columnar in nature, but it is often useful to read in these files and "flatten" the structure out to enable working with the data in an R 'data.frame'-like context. Functions are provided that make it possible to read in plain 'ndjson' files or compressed ('gz') 'ndjson' files and either validate the format of the records or create "flat" 'data.table' structures from them.

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::r-ndjson

Usage Tracking

0.9.1
0.9.0
0.8.0
3 / 8 versions selected
Downloads (Last 6 months): 0

About

Summary

Streaming 'JSON' ('ndjson') has one 'JSON' record per-line and many modern 'ndjson' files contain large numbers of records. These constructs may not be columnar in nature, but it is often useful to read in these files and "flatten" the structure out to enable working with the data in an R 'data.frame'-like context. Functions are provided that make it possible to read in plain 'ndjson' files or compressed ('gz') 'ndjson' files and either validate the format of the records or create "flat" 'data.table' structures from them.

Last Updated

Aug 17, 2025 at 09:03

License

MIT

Supported Platforms

win-64
macOS-64
linux-64