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.

 Score 5.32


Track changes to your models' data. Good for auditing or versioning.

 Rubygem paper_trail
 Score 2.12


Log all changes to your models

 Rubygem audited
 Score 1.1

Vestal Versions

Keep a DRY history of your ActiveRecord models' changes

 Score 0.65

Acts as versioned

Add simple versioning to ActiveRecord models.

 Score 0.16


Audit activerecord models like a boss

 Rubygem espinita
 Score 0.13


Provides a straightforward way for auditing changes on active record models, especially for composite entities. Also provides helper methods for easily rendering an audit trail in Ruby on Rails views.

 Score 0.12

Acts as revisable

acts_as_revisable enables revision tracking, querying, reverting and branching of ActiveRecord models. Inspired by acts_as_versioned.

 Score 0.12

Version fu

version_fu helps version your ActiveRecord models. It is based on Rick Olson's acts_as_versioned and is compatible with Rails 3.

 Rubygem version_fu
 Score 0.09


A simple gem that audit ActiveRecord models' attributes or methods by taking snapshots and diff them for you. Starting from scratch to work with Rails 3.2.2 onwards

 Rubygem auditable

ActiveRecord extension that provides revision support so that history can be tracked and changes can be reverted. Emphasis for this plugin versus similar ones is including associations, saving on storage, and extensibility of the model.

 Score 0.07


Allows for your ActiveRecord models to have drafts which are stored in a separate duplicate table.

 Rubygem has_draft
 Score 0.05


Generic approval queues for record creation and updates

 Score 0.04

Simply versioned

SimplyVersioned is a simple, non-invasive, approach to versioning ActiveRecord models.

 Score 0.04


A zero-configuration RESTful ActiveRecord server.

 Rubygem shadow
 Score 0.02


A simple, yet flexible solution to tracking changes made to objects in your database.

 Rubygem changeling
 Score 0.02


ActiveRecord versioning

 Score 0.01


Rewrite of the original historical-plugin using MongoDB

 Rubygem historical