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,769 of 198,430
Downloads: 21,345,713
Daily
Ranking: 1,789 of 198,401
Downloads: 12,289
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 8,152 | 576,603 | testcentricity_web |
| 8,762 | 486,594 | pheme |
| 13,068 | 203,700 | flextures |
| 13,629 | 186,930 | bill_hicks |
| 14,490 | 165,547 | rsr_group |
| 14,802 | 159,105 | zanders |
| 18,976 | 100,263 | csv_step_importer |
| 21,508 | 81,546 | banking_data |
| 22,269 | 77,017 | davidsons |
| 28,221 | 54,047 | gares |
| 29,850 | 49,793 | table_importer |
| 33,256 | 42,920 | dataflow-rb |
| 35,093 | 39,761 | data_migrater |
| 40,468 | 32,738 | easy_sheet_io |
| 42,065 | 31,076 | pokedex-terminal |
| 44,138 | 29,179 | csv_fast_importer |
| 44,755 | 28,601 | csv-import-analyzer |
| 50,402 | 24,377 | nose |
| 60,857 | 18,821 | metacrunch-file |
| 63,817 | 17,613 | row_boat |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 91 | 546,862,442 | bigdecimal |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | tilo |