iterate over rows in a csv file
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Higher order iterator library for JavaScript/TypeScript.
Iterator abstraction based on ES6 specification
Iterate any JS iterator. Works robustly in all environments, all versions.
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
Iterate over promises serially
Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch
Turn an abstract-leveldown iterator into a readable stream
[](http://www.typescriptlang.org/) [](https://www.npmjs.com/package/@n1ru4l/push-pull-async
CSV parser and writer
fast-csv formatting module
Framework-independent loaders for 3D graphics formats
CSV parsing implementing the Node.js `stream.Transform` API
fast-csv parsing package
Run multiple promise-returning & async functions with limited concurrency using native ES9
CSV stringifier implementing the Node.js `stream.Transform` API
A finite state machine iterator for JavaScript
Simple iterator for flat and multi section lists
Get the default iterator or async iterator for an iterable or async iterable
Streaming CSV parser that aims for maximum speed as well as compatibility with the csv-spectrum test suite
A mature CSV toolset with simple api, full of options and tested against large datasets.
A tiny gem to convert CSV files to other format with template
Streaming CSV processor with row-by-row transforms, validations, column plucking, streaming each_hash iteration, filtering, writing, error recovery, and automatic delimiter detection.
ReciteCSV assists to implement a class for CSV reader. A reader class implemented by ReciteCSV iterate each row as PORO(Plain Old Ruby Object).
A Ruby library for extracting data from websites and web based APIs. Supports most common document formats (i.e. HTML, XML, CSV, and JSON), and comes with a handy mechanism for iterating over paginated datasets.
Flexible and human-friendly Cartesian product enumerator for Ruby. Supports functions and conditions on cartesian, dimensionality-agnostic/dimensionality-aware iterators, named dimensions, tabular output, lazy/eager evaluation, progress bar, import from JSON/YAML, and export to Markdown/CSV. Code example: https://github.com/Yuri-Rassokhin/flex-cartesian/blob/main/README.md#example