Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more β
Top 23 Python Geospatial Projects
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
osmnx
Download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.
-
Project mention: Rivian GeoLocation Plotting with IRIS Cloud Document and Databricks | dev.to | 2024-12-26
We are using geopandas and geodatasets for a straight forward approach to plotting.
-
geemap
A Python package for interactive geospatial analysis and visualization with Google Earth Engine.
-
Issue Worked On: Add Consistent Bands Metadata to Vision Transformer and ResNet Weights #2376 This week, I worked on a GitHub issue to add consistent band metadata across Vision Transformer (ViT) and ResNet weight classes in the torchgeo library. The goal was to ensure uniform metadata across different weight classes, specifically supporting various satellite datasets like Landsat and Sentinel.
-
leafmap
A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
-
segment-geospatial
A Python package for segmenting geospatial data with the Segment Anything Model (SAM)
-
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.
-
Photogrammetry-Guide
Photogrammetry Guide. Photogrammetry is widely used for Aerial surveying, Agriculture, Architecture, 3D Games, Robotics, Archaeology, Construction, Emergency management, and Medical.
-
-
-
Project mention: πΊοΈ Querying Overture Maps GeoParquet Directly in the Browser with DuckDB WASM | dev.to | 2025-05-16
Overture Maps provides a rich, open and collaborative dataset of geospatial features thatβs designed to power everything from routing to visualization. These datasets are distributed in GeoParquet format : cloud-native, efficient, columnar, and increasingly becoming a standard for geospatial data at scale.
-
We use a submodule in https://github.com/uber/h3-py to wrap the core H3 library, which is written in C. Submodules seemed like a reasonable way to handle the dependency, and, at least for this use case, the approach hasn't given me any problems.
-
Project mention: Show HN: Vortex β a high-performance columnar file format in Rust | news.ycombinator.com | 2024-10-14
-
Project mention: Build a Route Generator App with Cloudflare Workers AI, LangChain, Streamlit, and Mapbox | dev.to | 2024-09-10
-
pygeoapi
pygeoapi is a Python server implementation of the OGC API suite of standards. The project emerged as part of the next generation OGC API efforts in 2018 and provides the capability for organizations to deploy a RESTful OGC API endpoint using OpenAPI, GeoJSON, and HTML. pygeoapi is open source and released under an MIT license.
-
gopro-dashboard-overlay
Programs to process GoPro MP4 & Generic GPX/FIT files and create video dashboards & maps
-
-
-
-
-
localtileserver
π dynamic tile server for visualizing rasters in Jupyter with ipyleaflet or folium
-
GeoDeep
Free and open source library for AI object detection and semantic segmentation in geospatial rasters. π
Project mention: Map Features in OpenStreetMap with Computer Vision | news.ycombinator.com | 2025-03-22Worked on something similar a few months ago (albeit for smaller scale geographic data): https://github.com/uav4geo/GeoDeep
-
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 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Geospatial discussion
Python Geospatial related posts
-
πΊοΈ Querying Overture Maps GeoParquet Directly in the Browser with DuckDB WASM
-
Map Features in OpenStreetMap with Computer Vision
-
GeoParquet: Geospatial Data in Parquet
-
GeoDeep: AI object detection and semantic segmentation in geospatial rasters
-
Rivian GeoLocation Plotting with IRIS Cloud Document and Databricks
-
Optimizing Large-Scale OpenStreetMap Data with SQLite
-
NumPy issues
-
A note from our sponsor - Stream
getstream.io | 13 Jul 2025
Index
What are some of the best open-source Geospatial projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | BlenderGIS | 8,272 |
2 | osmnx | 5,201 |
3 | geopandas | 4,808 |
4 | geemap | 3,695 |
5 | torchgeo | 3,511 |
6 | leafmap | 3,400 |
7 | segment-geospatial | 3,340 |
8 | Photogrammetry-Guide | 1,325 |
9 | pyproj | 1,131 |
10 | streamlit-geospatial | 953 |
11 | geoparquet | 952 |
12 | h3-py | 922 |
13 | lonboard | 789 |
14 | streamlit-folium | 548 |
15 | pygeoapi | 546 |
16 | gopro-dashboard-overlay | 465 |
17 | greppo | 402 |
18 | whitebox-python | 395 |
19 | opentopodata | 362 |
20 | EOmaps | 356 |
21 | localtileserver | 332 |
22 | GeoDeep | 300 |
23 | quackosm | 289 |