The Ruby Toolbox - Know your options!

Category

CSV Parsers

fastercsv

4.98
FasterCSV is intended as a complete replacement to the CSV standard library. It is significantly faster and smaller while still being pure Ruby code. It also strives for a better interface.
 Popularity
Downloads
10,842,975
 Releases
Total releases
23
First release
Latest release

smarter_csv

0.73
Ruby Gem for smarter importing of CSV Files as Array(s) of Hashes, with optional features for processing large files in parallel, embedded comments, unusual field- and record-separators, flexible mapping of CSV-headers to Hash-keys
 Popularity
Downloads
1,179,496
Stars
905
Forks
129
Watchers
19
 Releases
Total releases
26
First release
Latest release

postgres-copy

0.19
Now you can use the super fast COPY for import/export data directly from your AR models.
 Popularity
Downloads
184,319
Stars
257
Forks
47
Watchers
11
 Releases
Total releases
27
First release
Latest release

ccsv

0.04
Ruby CSV parser gem, written in pure C.
 Popularity
Downloads
25,825
Stars
61
Forks
12
Watchers
3
 Releases
Total releases
8
First release
Latest release

csv_pirate

0.03
CsvPirate is the easy way to create a CSV of essentially anything in Ruby, in full pirate regalia. It works better if you are wearing a tricorne!
 Popularity
Downloads
85,612
Stars
27
Forks
4
Watchers
3
 Releases
Total releases
35
First release
Latest release

conformist

0.03
Bend CSVs to your will with declarative schemas.
 Popularity
Downloads
38,271
Stars
56
Forks
6
Watchers
2
 Releases
Total releases
13
First release
Latest release

fasterer-csv

0.02
CSV parsing awesomeness
 Popularity
Downloads
57,122
Stars
15
Forks
1
Watchers
2
 Releases
Total releases
23
First release
Latest release

tabular

0.01
Tabular is a Ruby library for reading, writing, and manipulating CSV, tab-delimited and Excel data.
 Popularity
Downloads
32,281
Stars
13
Forks
2
Watchers
1
 Releases
Total releases
23
First release
Latest release

csv_importer

0.01
http://github.com/sparkboxx/csv_importer Ever needed to import csv files where every row needs to be converted into a model? The CSV importer turns every row of a CSV file into an object. Each column is matched and tested against a given class. You can provide a dictionary with translations between the CSV column names and the object properties.
 Popularity
Downloads
11,579
Stars
6
Forks
1
Watchers
2
 Releases
Total releases
4
First release
Latest release

simple_importer

0.01
Provides a simple dsl for creating csv import tasks.
 Popularity
Downloads
2,929
Stars
33
Forks
0
Watchers
2
 Releases
Total releases
1
First release
Latest release

rcsvreader

0.0
Yet another CSV parser with CSV header validation, based on CCSV (http://github.com/fauna/ccsv/).
 Popularity
Downloads
8,856
Stars
1
Forks
1
Watchers
1
 Releases
Total releases
4
First release
Latest release

hasherize_csv

0.0
Turns csv files into hashes without reading the entire csv into memory
 Popularity
Downloads
13,000
Stars
1
Forks
0
Watchers
1
 Releases
Total releases
8
First release
Latest release