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
1928210
Releases
32
Current Version
1.2.7
Released
2015-01-24 00:00:00 UTC
First Release
2006-02-08 06:00:00 UTC

Github alexreisner/geocoder

Watchers
3072
Forks
647
Development activity
Active
Last commit
2015-02-13 17:43:17 UTC

Geokit

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

Rubygem geokit

Total Downloads
1105751
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
426010
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
0

Github apneadiving/Google-Maps-for-Rails

Watchers
1804
Forks
316
Development activity
Less active
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
1101216
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
111418
Releases
4
Current Version
2.0.1
Released
2013-11-27 00:00:00 UTC
First Release
2010-09-07 22:00:00 UTC
Depending Gems
3

Github geokit/geokit-rails

Watchers
824
Forks
150
Development activity
Less active
Last commit
2014-12-09 07:28:09 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
272221
Releases
36
Current Version
3.0.0.beta2
Released
2015-02-24 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
102352
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
163949
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
158
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
68725
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

georuby

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

Rubygem georuby

Total Downloads
59878
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
5

Github nofxx/georuby

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

nofxx-georuby

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

Rubygem nofxx-georuby

Total Downloads
16277
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
158
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
2327
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
158
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
120
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
53944
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
87
Forks
23
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
26266
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
52195
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
10442
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
37
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
9194
Releases
6
Current Version
0.0.6
Released
2015-02-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
20
Forks
7
Development activity
Inactive
Last commit
2015-02-09 04:06:08 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
19655
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
6
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
4321
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
6143
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
10842
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
8778
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
1760
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
1459
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
1003
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.