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,749 of 196,125
Downloads: 20,602,613
Daily
Ranking: 2,108 of 196,106
Downloads: 2,217
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 8,031 | 570,428 | testcentricity_web |
| 8,614 | 484,065 | pheme |
| 12,850 | 202,518 | flextures |
| 13,434 | 184,897 | bill_hicks |
| 14,275 | 163,947 | rsr_group |
| 14,557 | 157,669 | zanders |
| 18,694 | 99,586 | csv_step_importer |
| 21,345 | 80,077 | banking_data |
| 22,045 | 76,149 | davidsons |
| 27,875 | 53,646 | gares |
| 29,549 | 49,205 | table_importer |
| 32,864 | 42,586 | dataflow-rb |
| 34,609 | 39,564 | data_migrater |
| 40,832 | 31,588 | easy_sheet_io |
| 41,689 | 30,768 | pokedex-terminal |
| 44,055 | 28,597 | csv_fast_importer |
| 44,302 | 28,385 | csv-import-analyzer |
| 49,911 | 24,160 | nose |
| 60,212 | 18,668 | metacrunch-file |
| 63,090 | 17,481 | row_boat |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 104 | 480,898,259 | bigdecimal |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | tilo |