{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/2"},{"label":"GIS","url":"https://skillfed.io/packages/category/scientific-engineering-gis"}],"enrichment":{"capability":"geopy is a Python client for geocoding and distance calculation that converts addresses to coordinates and vice versa using multiple web-based geocoding services, and computes geodesic and great-circle distances between geographic points.","skillfed_tags":["geocoding","gis","distance-calculation"],"use_cases":["Convert user-entered addresses into map coordinates for location-based search or mapping applications.","Reverse-geocode GPS coordinates to display human-readable addresses in mobile or field-service apps.","Calculate driving or straight-line distances between two locations for routing, delivery, or proximity analysis.","Batch geocode a list of addresses to prepare geographic datasets for analysis or visualization.","Switch between multiple geocoding providers (Nominatim, Google, etc.) without changing application code."],"what_it_does":"geopy is a mature geocoding and distance-calculation library that abstracts away the complexity of calling multiple web-based geocoding services. It lets you convert an address string into latitude/longitude coordinates, reverse that process to find an address from coordinates, and compute distances between geographic points using geodesic or great-circle methods. The library wraps services like OpenStreetMap Nominatim and Google Geocoding API, so you can switch providers without rewriting your code.\n\nThe package is designed for developers who need to work with geographic data in Python\u2014whether building location-aware applications, analyzing spatial datasets, or integrating map-based features. It handles the HTTP calls, response parsing, and coordinate math internally, leaving you to focus on your application logic. The single runtime dependency (geographiclib) keeps the install footprint small.","worth_installing":"Yes. geopy is a stable, actively maintained library with no known vulnerabilities, low install friction, and permissive licensing. It solves a common problem (address-to-coordinate conversion and distance calculation) with a clean API and support for multiple providers. Install it if you need geocoding or distance calculations in your application."},"id":"geopy","links":{"html":"https://skillfed.io/packages/geopy","md":"https://skillfed.io/packages/geopy.md","pypi":"https://pypi.org/project/geopy/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-12","license_spdx":null,"license_treatment":"permissive","name":"geopy","python_support":"supports_current","summary":"Python Geocoding Toolbox"},"popularity":{"monthly_downloads":19001861,"position":1075,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.5.0"}
