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 →
Top 13 Python Osm Projects
-
osmnx
Download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.
-
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.
-
openfreemap
Free and open-source map hosting solution with custom styles for websites and apps, using OpenStreetMap data
Yes, I designed the whole path structure / location blocks with caching in mind. Here is the generated nginx.conf, if you are interested:
https://github.com/hyperknot/openfreemap/blob/main/docs/asse...
-
Project mention: Mapping latitude and longitude to country, state, or city | news.ycombinator.com | 2025-06-03
-
-
TkinterMapView
A python Tkinter widget to display tile based maps like OpenStreetMap or Google Satellite Images.
-
map-machine
Python renderer for OpenStreetMap with custom icons intended to display as many map features as possible
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
quackosm
QuackOSM: an open-source Python and CLI tool for reading OpenStreetMap PBF files using DuckDB
Project mention: Show HN: QuackOSM – Fast, Simple and Scalable OpenStreetMap Data Access | news.ycombinator.com | 2024-11-04 -
⚡️ https://github.com/dfsnow/opentimes
-
There are a couple of ways. I've done it by downloading an extract from https://download.geofabrik.de/, using GDAL (ogr2ogr) to convert it to GPKG, then opening it in QGIS and friends. https://github.com/osmzoso/osm2sqlite is another option, which I've never used.
-
OpenPianosMap
The goal of this project is to create an open source map of accessibles pianos. Data will be hosted on OpenStreetMap
-
Python Osm discussion
Python Osm related posts
-
openfreemap VS versatiles-frontend - a user suggested alternative
2 projects | 7 Oct 2024 -
Show HN: OpenFreeMap – Open-Source Map Hosting
-
Show HN: OpenFreeMap – Free OpenStreetMap Vector Tile Hosting
-
OpenStreetMap Is Turning 20
-
Nominatim: OpenStreetMap geocoding and reverse geocoding API
-
Prettymapp – Create beautiful maps from OpenStreetMap data in a streamlit webapp
-
Prettymapp – Create beautiful maps from OpenStreetMap data in a streamlit webapp
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source Osm projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | osmnx | 5,246 |
2 | openfreemap | 4,215 |
3 | Nominatim | 3,726 |
4 | prettymapp | 2,572 |
5 | TkinterMapView | 691 |
6 | map-machine | 533 |
7 | osm-python-tools | 460 |
8 | wahooMapsCreator | 311 |
9 | quackosm | 304 |
10 | opentimes | 159 |
11 | osm2sqlite | 18 |
12 | OpenPianosMap | 16 |
13 | OSM-chatbot | 14 |