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
2212569
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
3246
Forks
676
Development activity
Less active
Last commit
2015-05-18 12:31:43 UTC

Geokit

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

Rubygem geokit

Total Downloads
1284383
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
471533
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
1869
Forks
319
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
1142376
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
142455
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
877
Forks
161
Development activity
Less 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
302477
Releases
40
Current Version
3.0.0.beta5
Released
2015-05-11 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
115526
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
171066
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
167
Forks
44
Development activity
Less active
Last commit
2015-05-12 16:34:45 UTC
First commit

georuby

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

Rubygem georuby

Total Downloads
67148
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
167
Forks
44
Development activity
Less active
Last commit
2015-05-12 16:34:45 UTC
First commit

Acts as geocodable

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

Rubygem acts_as_geocodable

Total Downloads
70453
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
17324
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
167
Forks
44
Development activity
Less active
Last commit
2015-05-12 16:34:45 UTC
First commit

ppe-georuby

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

Rubygem ppe-georuby

Total Downloads
2392
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
167
Forks
44
Development activity
Less active
Last commit
2015-05-12 16:34:45 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
63590
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
95
Forks
26
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
27454
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
59296
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
10827
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
10461
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
Less 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
20635
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
4711
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
6830
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
12200
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
9157
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
1840
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
1540
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
1086
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.