PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Geolocation Python Packages

Python packages with the GitHub topic geolocation. Sorted by relevance, with stars and monthly downloads.
jannikmi
timezonefinder

python package for finding the timezone of any point on earth (coordinates) offline

8.4M 531 68
chrislim2888
ip2location

This module is a Python Library that enables the user to find the country, region, city, coordinates, zip code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, mobile, usage types, address type and IAB category that any IP address or host name originates from.

352K 164 47
rabuchaim
geoip2fast

GeoIP2Fast is the fastest GeoIP2 country/city/asn lookup library. A search takes less than 0.00003 seconds. It has its own data file updated twice a week with Maxmind-Geolite2-CSV and is Pure Python!

200K 86 6
mar-muel
local-geocode

Simple library for efficient geocoding without making API calls

102K 24 7
erdem
django-map-widgets

Highly customizable, intuitive, and user-friendly map widgets for GeoDjango applications.

93K 473 125
MrMinimal64
timezonefinderl

lightweight python package for finding the timezone of any point on earth (coordinates)

36K 9 5
ipdata
ipdata

Official Python client library for the ipdata API

21K 21 6
ashwin711
georaptor

Python Geohash Compression Tool

21K 192 16
ipapi-co
ipapi

Python bindings for https://ipapi.co (IP Address Location) - Use with python / django / flask for IP address location lookup

13K 67 20
nathan-fiscaletti
ipstack

📍 A Python library for interfacing with IPStack Geo API

11K 4 0
whois-api-llc
flask-simple-geoip

The simplest GeoIP lookup library for Flask.

8K 10 0
whois-api-llc
simple-geoip

The simplest possible way to get IP geolocation information.

8K 7 3
acenji
csv2geo

CSV2GEO API docs and SDKs - Geocode addresses using csv2geo's global database.

6K 0 0
oscarmcm
dj-places

A django app for store places with autocomplete

5K 74 21
ipregistry
ipregistry

Official Python client for Ipregistry (IP geolocation and other IP intelligence data).

4K 15 2
biolab
orange3-geo

:tangerine: :earth_africa: Orange add-on for dealing with geography and geo-location

4K 28 28
linwoodc3
gdelt

Python based framework to retreive Global Database of Events, Language, and Tone (GDELT) version 1.0 and version 2.0 data.

4K 250 60
cdown
tzupdate

Set the system timezone based on IP geolocation.

3K 238 21
Scrumpyy
pygeolocate

Get a countries geolocation from its name / country code.

3K 8 1
stadt-karlsruhe
geoextract

Extraction of locations from plain text

2K 11 4
conflict-investigations
osint-geo-extractor

Geo-related info extraction library for Bellingcat, Cen4InfoRes etc

2K 41 3
jibaku
places

"places" is a django app (using geodjango) that allow you to manage geo-localized places. Read the docs on https://places.readthedocs.org/

2K 5 0
slawek87
geolocation-python

Geolocation is a straightforward Google Maps API designed for Python users. With this app, you can easily access location-based information such as country, city, street, reverse geocode, street number, latitude, longitude, and travel distance and time for a range of origins and destinations.

2K 104 44
bellingcat
shadowfinder

Find possible locations of shadows.

1K 577 47
    • Data from PyPI, GitHub, ClickHouse, and BigQuery