smarter_csv 1.16.3
SmarterCSV is a high-performance CSV reader and writer for Ruby focused on fastest end-to-end ingestion — not just parsing. It returns ready-to-use hashes with configurable header and value transformations, intelligent defaults, and automatic delimiter discovery. Built for real-world data pipelines, SmarterCSV supports chunked processing for large files, streaming via Enumerable APIs, and C acceleration to optimize the full ingestion path (parsing + hash construction + conversions). Designed to handle messy user-uploaded CSV while remaining easy to integrate with Rails, ActiveRecord imports, Sidekiq jobs, parallel processing, and S3-based workflows.
Gemfile:
=
install:
=
Versions:
- 1.17.0.pre5 April 28, 2026 (475 KB)
- 1.16.4 April 21, 2026 (464 KB)
- 1.16.3 April 14, 2026 (464 KB)
- 1.16.2 March 30, 2026 (476 KB)
- 1.16.1 March 16, 2026 (473 KB)