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
1153777
Releases
25
Current Version
1.2.0
Released
2014-04-16 00:00:00 UTC
First Release
2006-02-08 06:00:00 UTC

Github alexreisner/geocoder

Watchers
2404
Forks
532
Development activity
Active
Last commit
2014-04-17 03:05:06 UTC
Contributors
30
Issues
Wiki pages

Geokit

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

Rubygem geokit

Total Downloads
790340
Releases
20
Current Version
1.8.4
Released
2014-01-12 00:00:00 UTC
First Release
2009-03-03 08:00:00 UTC

Github geokit/geokit

Watchers
1047
Forks
304
Development activity
Active
Last commit
2014-02-10 11:48:49 UTC
Contributors
42
Issues
Wiki pages

gmaps4rails

Enables easy Google map + overlays creation.

Rubygem gmaps4rails

Total Downloads
290446
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
1596
Forks
281
Development activity
Less active
Last commit
2014-04-17 07:04:49 UTC
Contributors
30
Issues
Wiki pages

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
703914
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
48932
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
1

Github geokit/geokit-rails

Watchers
666
Forks
126
Development activity
Less active
Last commit
2014-01-03 02:15:02 UTC
Contributors
22
Issues
Wiki pages

activerecord-postgis-adapter

This is an 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
183456
Releases
22
Current Version
0.6.5
Released
2013-06-24 00:00:00 UTC
First Release
2010-12-07 08:00:00 UTC
Depends on following gems
Depending Gems
4

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
86214
Releases
23
Current Version
2.4.0
Released
2013-10-07 00:00:00 UTC
First Release
2006-12-16 05:00:00 UTC
Depends on following gems
Depending Gems
3

Github collectiveidea/graticule

Watchers
274
Forks
45
Development activity
Less active
Last commit
2013-12-10 19:02:42 UTC
Contributors
13
Issues
Wiki pages

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
142678
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
122
Forks
33
Development activity
Less active
Last commit
2013-11-15 09:10:09 UTC
First commit
Contributors
12
Issues
Wiki pages

Acts as geocodable

Simple geocoding for Rails ActiveRecord models. See the README for more details.

Rubygem acts_as_geocodable

Total Downloads
61012
Releases
9
Current Version
2.0.3
Released
2011-11-15 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
203
Forks
30
Development activity
Inactive
Last commit
2012-11-26 15:37:05 UTC

Ym4r-gm

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

Github queso/ym4r-gm

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

georuby

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

Rubygem georuby

Total Downloads
37049
Releases
9
Current Version
2.2.1
Released
2013-11-13 00:00:00 UTC
First Release
2011-06-30 03:00:00 UTC
Depends on following gems
Depending Gems
5

Github nofxx/georuby

Watchers
122
Forks
33
Development activity
Less active
Last commit
2013-11-15 09:10:09 UTC
First commit
Contributors
12
Issues
Wiki pages

Geo mere laal

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

Github parolkar/geo_mere_laal

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

nofxx-georuby

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

Rubygem nofxx-georuby

Total Downloads
12939
Releases
5
Current Version
1.9.2
Released
2011-04-08 03:00:00 UTC
First Release
2010-01-28 02:00:00 UTC
Depends on following gems
Depending Gems
3

Github nofxx/georuby

Watchers
122
Forks
33
Development activity
Less active
Last commit
2013-11-15 09:10:09 UTC
First commit
Contributors
12
Issues
Wiki pages

ppe-georuby

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

Rubygem ppe-georuby

Total Downloads
2092
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
122
Forks
33
Development activity
Less active
Last commit
2013-11-15 09:10:09 UTC
First commit
Contributors
12
Issues
Wiki pages

Postgis adapter

Execute PostGIS functions on Active Record

Rubygem postgis_adapter

Total Downloads
22475
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
97
Forks
29
Development activity
Inactive
Last commit
2012-02-27 12:33:01 UTC
Contributors
7
Issues
Wiki pages

mongoid_geospatial

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

Rubygem mongoid_geospatial

Total Downloads
26255
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
26
Forks
12
Development activity
Less active
Last commit
2013-12-11 12:29:08 UTC
Contributors
11
Issues
Wiki pages

leaflet-rails

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

Rubygem leaflet-rails

Total Downloads
21860
Releases
20
Current Version
0.7.2
Released
2014-01-27 00:00:00 UTC
First Release
2012-03-03 00:00:00 UTC
Depending Gems
2

Github axyjo/leaflet-rails

Watchers
49
Forks
1
Development activity
Less active
Last commit
2014-01-27 14:12:00 UTC
First commit
Contributors
44
Issues

address_standardization

A tiny Ruby library to quickly standardize a postal address

Rubygem address_standardization

Total Downloads
8954
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
22
Forks
6
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
5132
Releases
5
Current Version
0.0.5
Released
2012-08-17 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
15
Forks
6
Development activity
Inactive
Last commit
2014-03-27 03:23:21 UTC
First commit
Top contributors
Contributors
2
Issues
Wiki pages

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
15816
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
2906
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
4408
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
Less active
Last commit
2013-07-16 09:43:30 UTC

georuby-ext

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

Rubygem georuby-ext

Total Downloads
3522
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
2
Forks
3
Development activity
Less active
Last commit
2013-11-25 15:56:13 UTC
First commit
Top contributors
Contributors
4
Issues
Wiki pages

gdal-helper

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

Rubygem gdal-helper

Total Downloads
7024
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
7
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
1381
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
1078
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
577
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.