Streaming tools for CSV files too big or too broken to load into memory. Compare two sorted files into create, update and delete actions, sort with an external merge sort, transform and extend rows in batches, and build reports from Ruby objects. Detects separators, byte order marks and encodings, and ships command line tools that pinpoint malformed rows, diff, grep, split and validate CSV files.

Required Ruby Version

>= 3.3

Authors

Doug Youch

Versions

  1. 0.8.0
    1. source

      1. 0.8.0 source October 05, 2026 (33 KB)
  2. 0.7.0
    1. source

      1. 0.7.0 source October 05, 2026 (28 KB)
  3. 0.6.0
    1. source

      1. 0.6.0 source October 05, 2026 (24.5 KB)
  4. 0.5.0
    1. source

      1. 0.5.0 source January 31, 2026 (22.5 KB)
  5. 0.3.25
    1. source

      1. 0.3.25 source July 03, 2025 (17.5 KB)
Show all versions (42 total)

Pushed by

GitHub

SHA 256 checksum