alexreisner/geocoder
Complete Ruby geocoding solution. observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 96
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6349
- days_rel: n/a
- days_push: 24
- n_releases_24m: 0
Adoption not part of the score
6446 stars · 1201 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A complete Ruby geocoding library supporting forward and reverse geocoding of addresses, coordinates, and IP addresses via 40+ external APIs. It integrates with ActiveRecord and Mongoid, provides geospatial queries like radius search, caching, and a command line interface.
Use cases
- convert street addresses to latitude and longitude in ruby
- reverse geocode coordinates to a street address
- look up the location of an ip address
- find records near a city or point with activerecord
- calculate distance and bearing between two places
- geocode model records automatically in rails
- batch geocode a list of addresses
When to choose
- you are building a Ruby or Rails app that needs address or IP geocoding
- you want a single library that works with many geocoding providers
- you need geospatial queries like near, distance_to, and bearing_to on your models
- you want result caching and proxy support built in
When to avoid
- your project is not in Ruby
- you need advanced GIS operations beyond basic geospatial queries
- you require guaranteed accuracy without evaluating the underlying geocoding APIs
- you need fully offline geocoding with no external API calls
Facets
library · maturity stable
geospatial http-client caching cli web-development developer-tools ruby jvm cli geocoding forward-geocoding reverse-geocoding ip-geolocation activerecord mongoid rails rack multi-api maps web-server
2 sources
- readme: https://github.com/alexreisner/geocoder · fetched 2026-08-28 · 416e51e5c200
- homepage: http://www.rubygeocoder.com · fetched 2026-08-29 · b72a25c0497f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alexreisner/geocoder | main | 75 |
For agents
markdown · JSON · MCP: product_card(name="alexreisner/geocoder")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem