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,754 of 197,051
Downloads: 20,959,911
Daily
Ranking: 1,803 of 197,010
Downloads: 9,952
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 8,098 | 572,062 | testcentricity_web |
| 8,681 | 485,363 | pheme |
| 12,944 | 202,875 | flextures |
| 13,533 | 185,640 | bill_hicks |
| 14,381 | 164,635 | rsr_group |
| 14,679 | 158,306 | zanders |
| 18,828 | 99,801 | csv_step_importer |
| 21,455 | 80,667 | banking_data |
| 22,143 | 76,611 | davidsons |
| 28,028 | 53,840 | gares |
| 29,649 | 49,559 | table_importer |
| 33,063 | 42,701 | dataflow-rb |
| 34,826 | 39,631 | data_migrater |
| 40,497 | 32,306 | easy_sheet_io |
| 41,857 | 30,916 | pokedex-terminal |
| 44,035 | 28,893 | csv_fast_importer |
| 44,465 | 28,493 | csv-import-analyzer |
| 50,130 | 24,234 | nose |
| 60,457 | 18,729 | metacrunch-file |
| 63,362 | 17,536 | row_boat |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 96 | 511,801,161 | bigdecimal |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | tilo |