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
XML Mapping

 Score 2.93

Gyoku

Gyoku translates Ruby Hashes to XML

 Rubygem gyoku
 Github savonrb/gyoku
 Score 2.9

nori

XML to Hash translator

 Rubygem nori
 Github savonrb/nori
 Score 0.79

Sax-machine

Declarative SAX Parsing with Nokogiri, Ox or Oga

 Rubygem sax-machine
 Score 0.7

Happymapper

object to xml mapping library

 Score 0.68

Roxml

ROXML is a Ruby library designed to make it easier for Ruby developers to work with XML. Using simple annotations, it enables Ruby classes to be mapped to XML. ROXML takes care of the marshalling and unmarshalling of mapped attributes so that developers can focus on building first-class Ruby classes. As a result, ROXML simplifies the development of RESTful applications, Web Services, and XML-RPC.

 Rubygem roxml
 Github Empact/roxml

Object to XML Mapping Library, using Nokogiri (fork from John Nunemaker's Happymapper)

 Score 0.13

xml-mapping

An easy to use, extensible library for semi-automatically mapping Ruby objects to XML and back. Includes an XPath interpreter.

 Rubygem xml-mapping
 Score 0.12

saxerator

Saxerator is a streaming xml-to-hash parser designed for working with very large xml files by giving you Enumerable access to manageable chunks of the document.

 Rubygem saxerator
 Score 0.09

Representative

Builds XML and JSON representations of your Ruby objects

 Score 0.05

xml-fu

Inspired by the Gyoku gem for hash to xml conversion, XmlFu is designed to require no meta tagging for node attributes and content. (i.e. no :attributes! and no :order!)

 Rubygem xml-fu
 Github CITguy/xml-fu
 Score 0.04

sax_stream

A streaming XML parser which builds objects and passes them to a collecter as they are ready. Based upon Nokogiri SAX parsing functionality.

 Score 0.02

xml_active

XML Active is an extension of ActiveRecord that provides features to synchronise an ActiveRecord Model with a supplied XML document

 Score 0.02

saxy

Saxy finds object definitions in XML files and translates them into Ruby objects. It uses SAX parser under the hood, which means that it doesn't load the whole XML file into memory. It goes once though it and yields objects along the way.

 Rubygem saxy
 Github monterail/saxy
 Score 0.02

data_active

Data Active is an extension of ActiveRecord that provides features to synchronise an ActiveRecord Model with a supplied XML document

 Score 0.01

sxrb

Robust XML parser that allows defining desired behavior with fancy DSL

 Rubygem sxrb
 Github samuil/sxrb