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.


Web servers

 Score 10.83


A thin and fast web server

 Rubygem thin
 Score 9.06


unicorn is an HTTP server for Rack applications designed to only serve fast clients on low-latency, high-bandwidth connections and take advantage of features in Unix/Unix-like kernels. Slow clients should only be served by placing a reverse proxy capable of fully buffering both the the request and response in between unicorn and slow clients.

 Rubygem unicorn
 Github defunkt/unicorn
 Score 7.13


Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. In order to get the best throughput, it is highly recommended that you use a Ruby implementation with real threads like Rubinius or JRuby.

 Rubygem puma
 Github puma/puma
 Score 6.02


A modern web server and application server for Ruby, Python and Node.js, optimized for performance, low memory usage and ease of use.

 Rubygem passenger
 Score 1.8


Manipulating files and directories in Ruby is boring and tedious -- it's missing POW! Pow treats files and directories as ruby objects giving you more power and flexibility.

 Rubygem pow
 Github 37signals/pow
 Score 0.94


A small fast HTTP library and server that runs Rails, Camping, Nitro and Iowa apps.

 Rubygem mongrel
 Github mongrel/mongrel
 Score 0.77


Simple, upgradable WebSockets for Thin.

 Rubygem skinny
 Github sj26/skinny
 Score 0.42


Trinidad allows you to run Rails or Rack applications within an embedded Apache Tomcat container. Serves your requests with the elegance of a cat !

 Rubygem trinidad
 Score 0.13


Hoof is linux variant of pow. It's based on nss, eventmachine and unicorn

 Rubygem hoof
 Github pyromaniac/hoof
 Score 0.09


A Web Server

 Rubygem ebb
 Github ry/ebb
 Score 0.04


Ruby-Mongrel2 is a complete Ruby connector for Mongrel2[]. This library includes configuration-database ORM classes, a Ruby implementation of the 'm2sh' tool, a configuration DSL for generating config databases in pure Ruby, a Control port interface object, and handler classes for creating applications or higher-level frameworks.

 Rubygem mongrel2
 Score 0.0


A multi-process web-server written in Ruby 1.9.

 Rubygem yarn
 Github thejspr/yarn