Bad news. The server hosting The Ruby Toolbox went bust on the evening of June 7th. While I do have backups, the original source code is in a very outdated state so I currently don't feel it makes sense to try and get it running again.

For the time being, here is a very stripped down version of the Ruby Toolbox's contents.

Update June 13th: I'd like to invite you to join the discussion on the future of the Toolbox on github. You can also get in touch directly on Twitter.

Christoph

Category
CSV Parsers

 Score 8.05

FasterCSV

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.

 Rubygem fastercsv
 Score 0.72

smarter_csv

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

 Rubygem smarter_csv
 Score 0.23

postgres-copy

Now you can use the super fast COPY for import/export data directly from your AR models.

 Score 0.07

ccsv

Ruby CSV parser gem, written in pure C.

 Rubygem ccsv
 Github evan/ccsv
 Score 0.06

csv_pirate

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!

 Rubygem csv_pirate
 Score 0.05

conformist

Bend CSVs to your will with declarative schemas.

 Rubygem conformist
 Score 0.03

fasterer-csv

CSV parsing awesomeness

 Rubygem fasterer-csv
 Score 0.02

Tabular

Tabular is a Ruby library for reading, writing, and manipulating CSV, tab-delimited and Excel data.

 Rubygem tabular
 Score 0.02

simple_importer

Provides a simple dsl for creating csv import tasks.

 Score 0.01

CSV importer

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.

 Score 0.01

rcsvreader

Yet another CSV parser with CSV header validation, based on CCSV (http://github.com/fauna/ccsv/).

 Rubygem rcsvreader
 Score 0.01

hasherize_csv

Turns csv files into hashes without reading the entire csv into memory