Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Long list of geospatial tools and resources
GitHub stars and default-branch commits for sacridini/Awesome-Geospatial.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
🍃 Organic Maps is a free Android & iOS offline maps app for more than 6M travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
WebGL2 powered visualization framework
A lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs in the web browser, on the desktop, on mobile, and inside Jupyter notebooks.
a language for fast, portable data-parallel computation
Open Source Routing Engine for OpenStreetMap
Download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.
Python tools for geographic data
TorchGeo: datasets, samplers, transforms, and pre-trained models for geospatial data
A Python package for interactive geospatial analysis and visualization with Google Earth Engine.
A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
GeoAI: Artificial Intelligence for Geospatial Data
Computational geometry and spatial indexing on the sphere
Rasterio reads and writes geospatial raster datasets
Transform geospatial relations into graphs for Graph Neural Networks and spatial network analysis
A high performance Python graph library implemented in Rust.
Python interface to PROJ (cartographic projections and coordinate transformations library)
Build your own Raster dynamic map tile services
Specification for storing geospatial vector data (point, line, polygon) in Parquet
Fast, interactive geospatial data visualization in Jupyter.
Easy access to official spatial data sets of Brazil in R and Python
A Python interface for the Generic Mapping Tools.
Python Package for Airborne RGB machine learning
Simple, concise geographical visualization in Python
geospatial xarray extension powered by rasterio
User friendly Rasterio plugin to read raster datasets.
Open-source Jupyter Notebooks and Python tools for geospatial analysis with Digital Earth Australia, Open Data Cube, and Xarray
Python library for working with any SpatioTemporal Asset Catalog (STAC)
Earth Observation Data Access Gateway
A Python package for installing commonly used packages for geospatial analysis and data visualization with only one command.
GeoArrow in Rust, Python, and JavaScript (WebAssembly) with vectorized geometry operations
Cloud Optimized GeoTIFF creation and validation plugin for rasterio
tsl: a PyTorch library for processing spatiotemporal data.
Notebooks and libraries for spatial/geo Python explorations
Tool to convert geopandas vector data into rasterized xarray data.
QuackOSM: an open-source Python and CLI tool for reading OpenStreetMap PBF files using DuckDB
🌎 Python library to access all public routing, isochrones and matrix APIs in a consistent manner.
Download, cache and clip global terrain digital elevation models: Mapzen terrain tiles, Copernicus DEM and SRTM 30m and 90m DEMs.
STAC API implementation with FastAPI.
Tree detection from aerial imagery in Python
Self-hosted geospatial data catalog with semantic search (pgvector), OGC/STAC APIs, and map builder. Built on FastAPI, PostGIS, React, and MapLibre.
Schema, functions and a python library for storing and accessing STAC collections and items in PostgreSQL
Tile-based geodata processing using rasterio & Fiona
Geospatial extension for Polars DataFrames.
A Rust crate and Python library for packed, immutable, zero-copy spatial indexes.
Kriging | Poisson Kriging | Variogram Analysis
The power of Rust for the STAC ecosystem
A Cython port of Martini for fast RTIN terrain mesh generation
Python client for Tile38 geo-database
Python bindings to `hmm` for fast terrain mesh generation
emem is the machine-maintained, external memory of our physical world a.k.a. Satellites for AI.