Geocoding & Maps

Geocoder

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

Total Downloads
2121885
Releases
33
Current Version
1.2.8
Released
2015-03-21 00:00:00 UTC
First Release
2006-02-08 06:00:00 UTC

Github alexreisner/geocoder

Watchers
3201
Forks
666
Development activity
Active
Last commit
2015-04-24 14:36:08 UTC

Geokit

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

Rubygem geokit

Total Downloads
1208560
Releases
22
Current Version
1.9.0
Released
2014-10-01 00:00:00 UTC
First Release
2009-03-03 08:00:00 UTC

Github geokit/geokit

Watchers
1179
Forks
321
Development activity
Less active
Last commit
2014-10-01 22:34:15 UTC

gmaps4rails

Enables easy Google map + overlays creation.

Rubygem gmaps4rails

Total Downloads
456883
Releases
101
Current Version
2.1.2
Released
2014-02-17 00:00:00 UTC
First Release
2010-10-09 22:00:00 UTC
Depends on following gems
Depending Gems
1

Github apneadiving/Google-Maps-for-Rails

Watchers
1852
Forks
316
Development activity
Inactive
Last commit
2015-01-10 21:08:06 UTC

RGeo

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

Total Downloads
1130886
Releases
44
Current Version
0.3.20
Released
2012-12-12 00:00:00 UTC
First Release
2010-10-19 07:00:00 UTC

Github dazuma/rgeo

Watchers
410
Forks
48
Development activity
Inactive
Last commit
2012-12-12 04:07:03 UTC
Top contributors
Contributors
3
Issues

Geokit-rails

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

Rubygem geokit-rails

Total Downloads
131794
Releases
5
Current Version
2.1.0
Released
2015-03-11 00:00:00 UTC
First Release
2010-09-07 22:00:00 UTC
Depending Gems
3

Github geokit/geokit-rails

Watchers
863
Forks
158
Development activity
Active
Last commit
2015-04-22 21:46:11 UTC

activerecord-postgis-adapter

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

Rubygem activerecord-postgis-adapter

Total Downloads
294176
Releases
38
Current Version
3.0.0.beta3
Released
2015-04-26 00:00:00 UTC
First Release
2010-12-07 08:00:00 UTC
Depends on following gems
Depending Gems
5

Github dazuma/activerecord-postgis-adapter

Watchers
199
Forks
80
Development activity
Less active
Last commit
2013-07-16 05:19:25 UTC
First commit

Graticule

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

Rubygem graticule

Total Downloads
110024
Releases
24
Current Version
2.5.0
Released
2014-09-04 00:00:00 UTC
First Release
2006-12-16 05:00:00 UTC
Depends on following gems
Depending Gems
4

Github collectiveidea/graticule

Watchers
283
Forks
48
Development activity
Less active
Last commit
2014-10-27 14:04:33 UTC

GeoRuby

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 www.opengis.org/docs/99-049.pdf), although without any kind of advanced functionalities (such as geometric operators or reprojections)

Rubygem GeoRuby

Total Downloads
168567
Releases
20
Current Version
1.3.4
Released
2009-03-19 23:00:00 UTC
First Release
2006-01-28 05:00:00 UTC

Github nofxx/georuby

Watchers
165
Forks
41
Development activity
Less active
Last commit
2015-02-06 18:24:12 UTC
First commit

georuby

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

Rubygem georuby

Total Downloads
64990
Releases
12
Current Version
2.5.2
Released
2015-02-06 00:00:00 UTC
First Release
2011-06-30 03:00:00 UTC
Depends on following gems
Depending Gems
6

Github nofxx/georuby

Watchers
165
Forks
41
Development activity
Less active
Last commit
2015-02-06 18:24:12 UTC
First commit

Acts as geocodable

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

Rubygem acts_as_geocodable

Total Downloads
69895
Releases
10
Current Version
2.1.0
Released
2014-06-10 00:00:00 UTC
First Release
2009-10-21 02:00:00 UTC
Depends on following gems
Depending Gems
0

Github collectiveidea/acts_as_geocodable

Watchers
206
Forks
30
Development activity
Less active
Last commit
2014-06-10 19:12:11 UTC
Contributors
7
Issues

nofxx-georuby

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

Rubygem nofxx-georuby

Total Downloads
16990
Releases
10
Current Version
1.3.7
Released
2009-05-02 00:00:00 UTC
First Release
2010-01-28 02:00:00 UTC
Depends on following gems
Depending Gems
3

Github nofxx/georuby

Watchers
165
Forks
41
Development activity
Less active
Last commit
2015-02-06 18:24:12 UTC
First commit

ppe-georuby

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

Rubygem ppe-georuby

Total Downloads
2377
Releases
1
Current Version
1.7.2
Released
2010-04-03 23:00:00 UTC
First Release
2010-04-03 23:00:00 UTC
Depends on following gems
Depending Gems
0

Github nofxx/georuby

Watchers
165
Forks
41
Development activity
Less active
Last commit
2015-02-06 18:24:12 UTC
First commit

Ym4r-gm

A port of the YM4R-GM plugin for rails, to github

Github queso/ym4r-gm

Watchers
87
Forks
19
Development activity
Inactive
Last commit
2011-10-25 17:57:54 UTC
Top contributors
Contributors
1
Issues

Geo mere laal

Zero-effort creation of Location-aware Rails application based on W3C Geolocaton API.

Github parolkar/geo_mere_laal

Watchers
119
Forks
6
Development activity
Inactive
Last commit
2010-11-25 11:14:39 UTC
Top contributors
Contributors
1
Issues

leaflet-rails

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

Rubygem leaflet-rails

Total Downloads
60815
Releases
22
Current Version
0.7.4
Released
2014-09-30 00:00:00 UTC
First Release
2012-03-03 00:00:00 UTC
Depending Gems
4

Github axyjo/leaflet-rails

Watchers
94
Forks
25
Development activity
Less active
Last commit
2014-09-30 22:31:57 UTC
First commit

Postgis adapter

Execute PostGIS functions on Active Record

Rubygem postgis_adapter

Total Downloads
27217
Releases
17
Current Version
0.8.1
Released
2011-03-18 03:00:00 UTC
First Release
2008-12-21 02:00:00 UTC
Depends on following gems
Depending Gems
1

Github nofxx/postgis_adapter

Watchers
94
Forks
27
Development activity
Inactive
Last commit
2012-02-27 12:33:01 UTC
Contributors
8

mongoid_geospatial

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

Rubygem mongoid_geospatial

Total Downloads
57327
Releases
17
Current Version
3.1.0
Released
2013-11-13 00:00:00 UTC
First Release
2012-03-31 00:00:00 UTC
Depends on following gems
Depending Gems
1

Github nofxx/mongoid_geospatial

Watchers
31
Forks
13
Development activity
Less active
Last commit
2014-11-23 03:56:19 UTC

address_standardization

A tiny Ruby library to quickly standardize a postal address

Rubygem address_standardization

Total Downloads
10724
Releases
3
Current Version
0.4.1
Released
2010-05-04 05:00:00 UTC
First Release
2010-01-01 06:00:00 UTC
Depends on following gems
Depending Gems
0

Github mcmire/address_standardization

Watchers
38
Forks
8
Development activity
Inactive
Last commit
2012-12-16 22:17:16 UTC
Top contributors
Contributors
3
Issues

gdal

GDAL/OGR bindings for ruby

Rubygem gdal

Total Downloads
10226
Releases
8
Current Version
1.0.0
Released
2015-04-09 00:00:00 UTC
First Release
2012-06-21 00:00:00 UTC
Depends on following gems
Depending Gems
1

Github zhm/gdal-ruby

Watchers
21
Forks
7
Development activity
Active
Last commit
2015-04-09 00:16:14 UTC
First commit
Top contributors
Contributors
2
Issues

geoip

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 http://www.maxmind.com/.

Rubygem autometal-geoip

Total Downloads
20359
Releases
9
Current Version
0.4.1
Released
2012-02-22 23:00:00 UTC
First Release
2010-10-10 22:00:00 UTC
Depends on following gems
Depending Gems
1

Github Achillefs/geoip

Watchers
7
Forks
2
Development activity
Inactive
Last commit
2012-02-23 11:00:49 UTC
Top contributors
Contributors
2
Issues

cartographie

Beautiful map generation

Rubygem cartographie

Total Downloads
4628
Releases
4
Current Version
0.0.4
Released
2013-05-27 00:00:00 UTC
First Release
2012-07-13 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github mattonrails/cartographie

Watchers
5
Forks
4
Development activity
Inactive
Last commit
2013-12-16 08:16:49 UTC
First commit
Top contributors
Contributors
1
Issues
Wiki pages

map_layers

library dedicated to generate OSM javascript

Rubygem map_layers

Total Downloads
6455
Releases
3
Current Version
0.0.5
Released
2012-02-13 00:00:00 UTC
First Release
2011-08-23 22:00:00 UTC
Depending Gems
0

Github dryade/map_layers

Watchers
4
Forks
3
Development activity
Inactive
Last commit
2013-07-16 09:43:30 UTC

georuby-ext

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

Rubygem georuby-ext

Total Downloads
11711
Releases
5
Current Version
0.0.5
Released
2013-11-25 00:00:00 UTC
First Release
2011-10-11 00:00:00 UTC
Depending Gems
2

Github dryade/georuby-ext

Watchers
3
Forks
2
Development activity
Inactive
Last commit
2013-11-25 15:56:13 UTC
First commit
Top contributors
Contributors
4
Issues

gdal-helper

A helper library for the ruby bindings to gdal (http://gdal.org)

Rubygem gdal-helper

Total Downloads
9055
Releases
5
Current Version
0.0.1.4
Released
2010-06-30 08:00:00 UTC
First Release
2010-04-20 08:00:00 UTC
Depends on following gems
Depending Gems
0

Github spruceboy/gdal-ruby-helper

Watchers
6
Forks
1
Development activity
Inactive
Last commit
2011-11-30 22:27:43 UTC
First commit
Top contributors
Contributors
1
Issues

georuby_remake

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

Rubygem georuby_remake

Total Downloads
1819
Releases
1
Current Version
1.0.0
Released
2010-09-20 03:00:00 UTC
First Release
2010-09-20 03:00:00 UTC
Depends on following gems
Depending Gems
0

georuby_box

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

Rubygem georuby_box

Total Downloads
1521
Releases
1
Current Version
0.1.0
Released
2011-05-25 05:00:00 UTC
First Release
2011-05-25 05:00:00 UTC
Depends on following gems
Depending Gems
0

Github craigulliott/georuby_box

Watchers
1
Forks
0
Development activity
Inactive
Last commit
2011-05-25 05:40:56 UTC
Top contributors
Contributors
1
Issues

rgdal

Pretty wrapper for GDAL/OGR

Rubygem rgdal

Total Downloads
1070
Releases
1
Current Version
0.0.5
Released
2013-02-20 00:00:00 UTC
First Release
2013-02-20 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github spatialnetworks/RGdal

Watchers
1
Forks
0
Development activity
Inactive
Last commit
2013-02-20 19:52:30 UTC
First commit
Top contributors
Contributors
2
Issues
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.