Geospatial ML Tools ML Frameworks
Frameworks and libraries for geospatial analysis, remote sensing, and raster/vector data processing integrated with machine learning. Does NOT include general ML frameworks, GIS visualization tools without ML focus, or domain-specific applications (soil assessment, wildfire prediction).
There are 71 geospatial ml tools frameworks tracked. 5 score above 70 (verified tier). The highest-rated is torchgeo/torchgeo at 94/100 with 3,921 stars and 306,267 monthly downloads. 5 of the top 10 are actively maintained.
Get all 71 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=geospatial-ml-tools&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
torchgeo/torchgeo
TorchGeo: datasets, samplers, transforms, and pre-trained models for geospatial data |
|
Verified |
| 2 |
terrastackai/terratorch
A Python toolkit for fine-tuning Geospatial Foundation Models (GFMs). |
|
Verified |
| 3 |
opengeos/geoai
GeoAI: Artificial Intelligence for Geospatial Data |
|
Verified |
| 4 |
fatiando/verde
Processing and gridding spatial data, machine-learning style |
|
Verified |
| 5 |
sentinel-hub/eo-learn
Earth observation processing framework for machine learning in Python |
|
Verified |
| 6 |
OSGeo/grass
GRASS - free and open-source geospatial processing engine |
|
Established |
| 7 |
DataverseLabs/pyinterpolate
Kriging | Poisson Kriging | Variogram Analysis |
|
Established |
| 8 |
semiautomaticgit/remotior_sensus
A Python package that allows for the processing of remote sensing images and... |
|
Established |
| 9 |
kraina-ai/srai
Spatial Representations for Artificial Intelligence - a Python library... |
|
Established |
| 10 |
FEZtool-team/FEZrs
FEZrs is an advanced Python library developed by FEZtool for remote sensing... |
|
Established |
| 11 |
limbo018/DREAMPlace
Deep learning toolkit-enabled VLSI placement |
|
Established |
| 12 |
actris-cloudnet/voodoonet
Machine learning application for detecting liquid droplets in mixed-phase... |
|
Established |
| 13 |
biasvariancelabs/aitlas
AiTLAS implements state-of-the-art AI methods for exploratory and predictive... |
|
Established |
| 14 |
kanglcn/moraine
Modern Radar Interferometry Environment; A simple, stupid InSAR... |
|
Established |
| 15 |
instadeepai/InstaGeo-E2E-Geospatial-ML
A python package for end-to-end geospatial machine learning using... |
|
Emerging |
| 16 |
andreasMazur/geoconv
A Python library for end-to-end learning on surfaces. It implements... |
|
Emerging |
| 17 |
yaak-ai/rbyte
Multimodal datasets for spatial intelligence |
|
Emerging |
| 18 |
remotesensinginfo/rsgislib
Remote Sensing and GIS Software Library; python module tools for processing... |
|
Emerging |
| 19 |
mitre-atlas/atlas-data
ATLAS tactics, techniques, and case studies data |
|
Emerging |
| 20 |
JvdHoogen/paderborn_bearing
Package for preprocessing Paderborn Bearing dataset |
|
Emerging |
| 21 |
Thinklab-SJTU/EDA-AI
Implementations of DeepPlace, PRNet, HubRouter, PreRoutGNN, FlexPlanner and... |
|
Emerging |
| 22 |
locationtech/rasterframes
Geospatial Raster support for Spark DataFrames |
|
Emerging |
| 23 |
opengeos/geospatial-ml
A Python package for installing commonly used packages for geospatial... |
|
Emerging |
| 24 |
azavea/raster-vision
An open source library and framework for deep learning on satellite and... |
|
Emerging |
| 25 |
voxel51/eta
ETA: Extensible Toolkit for Analytics |
|
Emerging |
| 26 |
deepVector/geospatial-machine-learning
A curated list of resources focused on Machine Learning in Geospatial Data Science. |
|
Emerging |
| 27 |
ahmadjaved97/ImageAtlas
A toolkit for organizing, cleaning and analysing your image datasets. |
|
Emerging |
| 28 |
circuitnet/CircuitNet
CircuitNet: An Open-Source Dataset for Machine Learning Applications in... |
|
Emerging |
| 29 |
aradfarahani/Remote-Sensing
And this Repository made the Journey of FEZtool.com |
|
Emerging |
| 30 |
geogate-io/GeoGate
GeoGate is an open source project that provides a generic way to interact... |
|
Emerging |
| 31 |
dessa-oss/atlas
An Open Source, Self-Hosted Platform For Applied Deep Learning Development |
|
Emerging |
| 32 |
sentinel-hub/eo-grow
Earth observation framework for scaled-up processing in Python |
|
Emerging |
| 33 |
Devanik21/ISRO_Mining_Site_FINAL_APP
Galactic Mining Hub is an advanced Machine Learning-based platform designed... |
|
Emerging |
| 34 |
geoai-lab/PyGRF
An improved Python Geographical Random Forest model |
|
Emerging |
| 35 |
cuicaihao/split_raster
Split Raster is an open-source and highly versatile Python package designed... |
|
Emerging |
| 36 |
geospaitial-lab/aviary
Pythonic Framework for AI Inference on Geospatial Data |
|
Emerging |
| 37 |
rramosp/geetiles
download Google Earth Engine datasets to tiles as geotiff arrays |
|
Emerging |
| 38 |
mundialis/geo-neural-network
Python library for neural network analysis with geodata. |
|
Emerging |
| 39 |
wherobots/GeoTorchAI
GeoTorchAI: A Framework for Training and Using Spatiotemporal Deep Learning... |
|
Emerging |
| 40 |
dymaxionlabs/satproc
:artificial_satellite: Python library and CLI tools for processing... |
|
Emerging |
| 41 |
souravbhadra/raster4ml
A geospatial raster processing library for machine learning |
|
Emerging |
| 42 |
biasvariancelabs/aitlas-arena
An open-source benchmark framework for evaluating state-of-the-art deep... |
|
Experimental |
| 43 |
rohanmistry231/Geodata-Processing-using-Python-and-Machine-Learning
A Python-based project for processing and analyzing geospatial data using... |
|
Experimental |
| 44 |
BzGEO/Geo_AI_compendium
References regarding geospatial artificial intelligence (#geoAI) and... |
|
Experimental |
| 45 |
KentaItakura/Image-classification-using-oversampling-imagedatastore
This example shows how to classify images for imbalanced training dataset... |
|
Experimental |
| 46 |
geru-scotland/pylib-atlas
A curated list with useful Python programming tools and libraries, as well... |
|
Experimental |
| 47 |
gmum/SpaRRTa
A Synthetic Benchmark for Evaluating Spatial Intelligence in Visual Foundation Models |
|
Experimental |
| 48 |
tematik-dev/GeoAI_Report
This repo contains reports obtained from GeoAI development performed by The... |
|
Experimental |
| 49 |
iamtekson/geospatial-machine-learning
Machine learning in geospatial data |
|
Experimental |
| 50 |
HSG-AIML/RemoteSensingNO2Estimation
Estimation of Air Pollution with Remote Sensing Data: Revealing Greenhouse... |
|
Experimental |
| 51 |
geoseeer/GeoSeer
The official GitHub repository for GeoSeer (geoseeer.com) |
|
Experimental |
| 52 |
arashmodrad/rs_SSC
Remote sensing of suspended sediment |
|
Experimental |
| 53 |
ycchen218/EDA-IRdrop-Prediction
This is a deep-learning based model for Electronic Design Automation(EDA),... |
|
Experimental |
| 54 |
nicoarrroyo/OpenResIN
Open-source Reservoir Identification and Navigation tool |
|
Experimental |
| 55 |
timorleste/raster-surface-overlay-vector-map
This map illustrates the extent of the settlement locality, suco boundaries... |
|
Experimental |
| 56 |
irein2/gisatb
🛰️ Utilize advanced geospatial technologies for remote sensing, data... |
|
Experimental |
| 57 |
carpentries-incubator/deep-learning-geospatial
An introduction to deep learning for geospatial raster data (satellite images) |
|
Experimental |
| 58 |
ycchen218/EDA-Congestion-Prediction
This is a deep-learning based model for Electronic Design Automation(EDA),... |
|
Experimental |
| 59 |
lab-v2/PyEDCR
PyEDCR is a metacognitive neuro-symbolic method for learning error detection... |
|
Experimental |
| 60 |
DimitrisMantas/aef-embeddings
Python client for downloading and processing AlphaEarth Foundation satellite... |
|
Experimental |
| 61 |
ycchen218/EDA-DRC-Prediction
This is a deep-learning based model for Electronic Design Automation(EDA),... |
|
Experimental |
| 62 |
weiji14/foss4g2023oceania
The ecosystem of geospatial machine learning tools in the Pangeo world. |
|
Experimental |
| 63 |
AyushExel/atlas-ai
Data-centric AI framework for search, retrieval and training of massive datasets |
|
Experimental |
| 64 |
gavargas22/ml_geologic_mapping
AI Assisted Geologic Mapping |
|
Experimental |
| 65 |
kartAI/kartAI
AI models for aerial image analysis. Generating traning data, training... |
|
Experimental |
| 66 |
AlvaroAscanio/Segmentacion-de-Fallas-Geologicas-en-Imagenes-Sismicas-ruidosas
Este repositorio contiene los códigos y modelos utilizados para la... |
|
Experimental |
| 67 |
LQY404/EDA-info
the awesome work, project and lab of EDA (Electronic Design Automation).... |
|
Experimental |
| 68 |
OluwasegunIsaac/gaia
Welcome to the Geographic AI for Soil Assessment gaia interface, your... |
|
Experimental |
| 69 |
mdkhademali/gis-rs-ml-bangla-series
In this series, I have explained everything step by step to teach GIS,... |
|
Experimental |
| 70 |
XVX-016/Aether-eye
Automated satellite imagery analysis and OSINT correlation for critical... |
|
Experimental |
| 71 |
tess-vu/vision-EO
Remote Sensing and Machine Learning: Implementing supervised/unsupervised... |
|
Experimental |