Categories: Scientific [Edit]
smarter_csv
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.
Total
Ranking: 1,730 of 193,756
Downloads: 20,151,750
Daily
Ranking: 2,006 of 193,649
Downloads: 8,124
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 7,966 | 561,776 | testcentricity_web |
| 8,504 | 480,108 | pheme |
| 12,692 | 200,753 | flextures |
| 13,324 | 182,016 | bill_hicks |
| 14,165 | 161,350 | rsr_group |
| 14,468 | 154,924 | zanders |
| 18,892 | 94,995 | csv_step_importer |
| 21,203 | 78,685 | banking_data |
| 21,826 | 75,174 | davidsons |
| 27,677 | 52,928 | gares |
| 29,460 | 48,293 | table_importer |
| 32,637 | 42,013 | dataflow-rb |
| 34,212 | 39,307 | data_migrater |
| 41,486 | 30,276 | easy_sheet_io |
| 41,679 | 30,116 | pokedex-terminal |
| 44,391 | 27,704 | csv_fast_importer |
| 44,589 | 27,540 | csv-import-analyzer |
| 49,866 | 23,660 | nose |
| 60,057 | 18,342 | metacrunch-file |
| 63,040 | 17,140 | row_boat |
Depends on
| Rank | Downloads | Name |
|---|
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | tilo |