All tools
4.9k
4.5k
3.6k
3.1k
geopy
Open Source
Python client library for forward and reverse geocoding services.
Stars
4.9k
Last commit
3 months ago
License
MIT
About
geopy is a Python client library for several geocoding web services. It provides forward and reverse geocoding, structured results, synchronous and asynchronous adapters, rate limiting, and distance helpers. The library abstracts service APIs but does not provide geocoding data or hosting itself.
Features
- Wraps multiple geocoding service APIs
- Supports forward and reverse geocoding
- Provides synchronous and asynchronous clients
- Includes rate limiting for bulk workflows
- Returns structured location and raw responses
- Calculates geodesic and great-circle distances
Related tools
libpostal
C library for parsing and normalizing international street addresses with statistical NLP.
Nominatim
Open-source geocoding with OpenStreetMap data. Powers search on openstreetmap.org.
Pelias
Open-source geocoder using data from OpenStreetMap, OpenAddresses, and more.
Photon
Low-latency forward and reverse geocoder for OpenStreetMap data.
Details
- Type
- Library
- Pricing
- open-source
- License
- MIT
- API
- sdk
- Hosting
- Self-host
Platforms
linux
macos
windows
Languages
Python