tb is a manipulation tool for table: CSV, TSV, JSON, etc. tb provides a command and a library for manipulating tables: Unix filter like operations (grep, sort, cat, cut, ls, etc.), SQL like operations (join, group, etc.), other table operations (gsub, rename, cross, melt, unmelt, etc.), information extractions (git-log, svn-log, tar-tvf), and more.
Full article: http://rubygems.org/gems/tb/versions/0.6