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 6.09


Provides object geocoding (by street or IP address), reverse geocoding (coordinates to street address), distance queries for ActiveRecord and Mongoid, result caching, and more. Designed for Rails but works with Sinatra and other Rack frameworks too.

 Rubygem geocoder
 Score 2.73


Geokit provides geocoding and distance calculation in an easy-to-use API

 Rubygem geokit
 Github geokit/geokit
 Score 2.34


Enables easy Google map + overlays creation.

 Score 1.19


Official Geokit plugin for Rails/ActiveRecord. Provides location-based goodness for your Rails app. Requires the Geokit gem.

 Rubygem geokit-rails
 Score 1.0


RGeo is a geospatial data library for Ruby. It provides an implementation of the Open Geospatial Consortium's Simple Features Specification, used by most standard spatial/geographic data storage systems such as PostGIS. A number of add-on modules are also available to help with writing location-based applications using Ruby-based frameworks such as Ruby On Rails.

 Rubygem rgeo
 Github dazuma/rgeo

ActiveRecord connection adapter for PostGIS. It is based on the stock PostgreSQL adapter, and adds built-in support for the spatial extensions provided by PostGIS. It uses the RGeo library to represent spatial data in Ruby.

 Score 0.35


Graticule is a geocoding API that provides a common interface to all the popular services, including Google, Yahoo,, and MetaCarta.

 Score 0.31


GeoRuby is intended as a holder for data returned from PostGIS and MySQL Spatial queries. The data model roughly follows the OGC "Simple Features for SQL" specification (see, although without any kind of advanced functionalities (such as geometric operators or reprojections)

 Rubygem GeoRuby
 Github nofxx/georuby
 Score 0.27


GeoRuby provides geometric data types from the OGC 'Simple Features' specification.

 Rubygem georuby
 Github nofxx/georuby
 Score 0.23


GeoRuby provides geometric data types from the OGC 'Simple Features' specification.

 Rubygem nofxx-georuby
 Github nofxx/georuby
 Score 0.23

Acts as geocodable

Simple geocoding for Active Record models. See the README for more details.

 Score 0.22


GeoRuby provides geometric data types from the OGC 'Simple Features' specification.

 Rubygem ppe-georuby
 Github nofxx/georuby
 Score 0.2


This gem provides the leaflet.js map display library for your Rails 4 application.

 Score 0.19


 Github queso/ym4r-gm
 Score 0.13

Postgis adapter

Execute PostGIS functions on Active Record

 Score 0.09


Mongoid Extension that simplifies MongoDB casting and operations on spatial Ruby objects.

A tiny Ruby library to quickly standardize a postal address

 Score 0.04


GDAL/OGR bindings for ruby

 Rubygem gdal
 Github zhm/gdal-ruby
 Score 0.02


Use together GeoRuby, Rgeo, Geokit, Proj4j (and others)

 Rubygem georuby-ext
 Score 0.02


A wrapper to MaxMind's GeoIP services, that can work with both free and paid versions. Also provides geo-location methods to Active Record and Sequel Models. This product includes GeoLite data created by MaxMind, available from

 Rubygem autometal-geoip
 Github Achillefs/geoip
 Score 0.02


Beautiful map generation

 Score 0.02


library dedicated to generate OSM javascript

 Rubygem map_layers
 Score 0.01


A helper library for the ruby bindings to gdal (

 Score 0.0


GeoRuby provides geometric data types from the OGC 'Simple Features' specification.

 Rubygem georuby_remake
 Score 0.0


creates (W)ell(K)nown(T)ext bounding boxes from points

 Score 0.0


Pretty wrapper for GDAL/OGR

 Rubygem rgdal