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,712 of 191,455
Downloads: 19,584,495
Daily
Ranking: 1,919 of 191,429
Downloads: 6,211
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 7,738 | 551,091 | testcentricity_web |
| 8,211 | 477,239 | pheme |
| 12,377 | 198,432 | flextures |
| 13,047 | 179,191 | bill_hicks |
| 13,873 | 158,496 | rsr_group |
| 14,163 | 152,265 | zanders |
| 18,669 | 92,815 | csv_step_importer |
| 20,976 | 76,805 | banking_data |
| 21,506 | 73,822 | davidsons |
| 27,358 | 51,993 | gares |
| 29,358 | 46,944 | table_importer |
| 32,271 | 41,290 | dataflow-rb |
| 33,707 | 38,864 | data_migrater |
| 41,642 | 29,311 | pokedex-terminal |
| 41,818 | 29,153 | easy_sheet_io |
| 44,211 | 27,063 | csv-import-analyzer |
| 44,254 | 27,032 | csv_fast_importer |
| 49,710 | 23,089 | nose |
| 59,750 | 17,983 | metacrunch-file |
| 63,147 | 16,658 | row_boat |
Depends on
| Rank | Downloads | Name |
|---|
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | tilo |