Python Geolocation

Open-source Python projects categorized as Geolocation

Top 23 Python Geolocation Projects

Geolocation
  1. geopy

    Geocoding library for Python.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Shapely

    Manipulation and analysis of geometric objects

  4. Mr.Holmes

    A Complete Osint Tool :mag:

  5. Reverse Geocoder

    A fast, offline reverse geocoder in Python

  6. geocoder

    :earth_asia: Python Geocoder (by DenisCarriere)

  7. django-countries

    A Django application that provides country choices for use with forms, flag icons static files, and a country field for models.

  8. geoip2

    Python code for GeoIP2 webservice client and database reader

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. geowifi

    Search WiFi geolocation data by BSSID and SSID on different public databases.

    Project mention: apple-bssid VS geowifi - a user suggested alternative | libhunt.com/r/apple-bssid | 2024-10-13
  11. geojson

    Python bindings and utilities for GeoJSON

  12. timezonefinder

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

    Project mention: Australia/Lord_Howe is the weirdest timezone | news.ycombinator.com | 2024-10-30
  13. ShadowFinder

    Find possible locations of shadows around the world

    Project mention: How to find a location using only the shadow | news.ycombinator.com | 2024-06-04
  14. geo-recon

    An OSINT CLI tool desgined to fast track IP Reputation and Geo-locaton look up for Security Analysts.

  15. proximityhash

    Geohashes in proximity

  16. georaptor

    Python Geohash Compression Tool

  17. mmdb-server

    mmdb-server is an open source fast API server to lookup IP addresses for their geographic location.

    Project mention: Using less memory to look up IP addresses in Mess With DNS | news.ycombinator.com | 2024-10-27
  18. IP2Location-Python

    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.

  19. snapmap-archiver

    Download all Snap Map content from a specific location.

  20. tg-nearby

    Using Telegram's "People Nearby" feature to pinpoint people (technically) around the globe

  21. mordecai3

    Full text geoparsing/toponym resolution with event geolocation

  22. landsat8image

    A simple python script that, given a location and a date, uses the Nasa Earth API to show a photo taken by the Landsat 8 satellite. The script must be executed on the command-line.

  23. vatcomply

    VATcomply is a free API service for vat number validation, user ip geolocation and foreign exchange rates.

  24. GeoDjango

    GeoDjango provides geospatial extensions to the Django web dev framework

  25. COREXITAL-MULTITOOL

    Hacking tool for enumeration and automated attacking. Port Scanner, Automatic SSH brute, DNS queries, IP and phonenumber geolocation

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Geolocation discussion

Log in or Post with

Python Geolocation related posts

  • apple-bssid VS geowifi - a user suggested alternative

    2 projects | 13 Oct 2024
  • Show HN: BeaconDB – An Alternative to Mozilla Location Services

    4 projects | news.ycombinator.com | 7 Jul 2024
  • Is it possible to detect exact place by hotspot name?

    1 project | /r/hacking | 15 Oct 2023
  • Answer: How To Get Latitude & Longitude of a Address using python

    2 projects | dev.to | 5 Oct 2023
  • Bypass class attendance with Telegram Fake Location Bot

    1 project | /r/coolgithubprojects | 22 May 2023
  • Object oriented programming in GiS

    1 project | /r/gis | 19 Feb 2023
  • I used Python to control a custom stop-motion animation drawing machine

    6 projects | /r/Python | 26 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Geolocation projects in Python? This list will help you:

# Project Stars
1 geopy 4,628
2 Shapely 4,105
3 Mr.Holmes 2,171
4 Reverse Geocoder 1,884
5 geocoder 1,640
6 django-countries 1,472
7 geoip2 1,144
8 geowifi 1,026
9 geojson 961
10 timezonefinder 489
11 ShadowFinder 468
12 geo-recon 283
13 proximityhash 271
14 georaptor 190
15 mmdb-server 155
16 IP2Location-Python 149
17 snapmap-archiver 100
18 tg-nearby 85
19 mordecai3 74
20 landsat8image 44
21 vatcomply 26
22 GeoDjango 22
23 COREXITAL-MULTITOOL 14

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?