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

94
Verified
2 terrastackai/terratorch

A Python toolkit for fine-tuning Geospatial Foundation Models (GFMs).

87
Verified
3 opengeos/geoai

GeoAI: Artificial Intelligence for Geospatial Data

73
Verified
4 fatiando/verde

Processing and gridding spatial data, machine-learning style

73
Verified
5 sentinel-hub/eo-learn

Earth observation processing framework for machine learning in Python

71
Verified
6 OSGeo/grass

GRASS - free and open-source geospatial processing engine

69
Established
7 DataverseLabs/pyinterpolate

Kriging | Poisson Kriging | Variogram Analysis

67
Established
8 semiautomaticgit/remotior_sensus

A Python package that allows for the processing of remote sensing images and...

61
Established
9 kraina-ai/srai

Spatial Representations for Artificial Intelligence - a Python library...

60
Established
10 FEZtool-team/FEZrs

FEZrs is an advanced Python library developed by FEZtool for remote sensing...

58
Established
11 limbo018/DREAMPlace

Deep learning toolkit-enabled VLSI placement

54
Established
12 actris-cloudnet/voodoonet

Machine learning application for detecting liquid droplets in mixed-phase...

53
Established
13 biasvariancelabs/aitlas

AiTLAS implements state-of-the-art AI methods for exploratory and predictive...

53
Established
14 kanglcn/moraine

Modern Radar Interferometry Environment; A simple, stupid InSAR...

50
Established
15 instadeepai/InstaGeo-E2E-Geospatial-ML

A python package for end-to-end geospatial machine learning using...

49
Emerging
16 andreasMazur/geoconv

A Python library for end-to-end learning on surfaces. It implements...

49
Emerging
17 yaak-ai/rbyte

Multimodal datasets for spatial intelligence

49
Emerging
18 remotesensinginfo/rsgislib

Remote Sensing and GIS Software Library; python module tools for processing...

48
Emerging
19 mitre-atlas/atlas-data

ATLAS tactics, techniques, and case studies data

48
Emerging
20 JvdHoogen/paderborn_bearing

Package for preprocessing Paderborn Bearing dataset

46
Emerging
21 Thinklab-SJTU/EDA-AI

Implementations of DeepPlace, PRNet, HubRouter, PreRoutGNN, FlexPlanner and...

46
Emerging
22 locationtech/rasterframes

Geospatial Raster support for Spark DataFrames

46
Emerging
23 opengeos/geospatial-ml

A Python package for installing commonly used packages for geospatial...

45
Emerging
24 azavea/raster-vision

An open source library and framework for deep learning on satellite and...

45
Emerging
25 voxel51/eta

ETA: Extensible Toolkit for Analytics

44
Emerging
26 deepVector/geospatial-machine-learning

A curated list of resources focused on Machine Learning in Geospatial Data Science.

44
Emerging
27 ahmadjaved97/ImageAtlas

A toolkit for organizing, cleaning and analysing your image datasets.

43
Emerging
28 circuitnet/CircuitNet

CircuitNet: An Open-Source Dataset for Machine Learning Applications in...

42
Emerging
29 aradfarahani/Remote-Sensing

And this Repository made the Journey of FEZtool.com

41
Emerging
30 geogate-io/GeoGate

GeoGate is an open source project that provides a generic way to interact...

39
Emerging
31 dessa-oss/atlas

An Open Source, Self-Hosted Platform For Applied Deep Learning Development

39
Emerging
32 sentinel-hub/eo-grow

Earth observation framework for scaled-up processing in Python

38
Emerging
33 Devanik21/ISRO_Mining_Site_FINAL_APP

Galactic Mining Hub is an advanced Machine Learning-based platform designed...

38
Emerging
34 geoai-lab/PyGRF

An improved Python Geographical Random Forest model

37
Emerging
35 cuicaihao/split_raster

Split Raster is an open-source and highly versatile Python package designed...

36
Emerging
36 geospaitial-lab/aviary

Pythonic Framework for AI Inference on Geospatial Data

35
Emerging
37 rramosp/geetiles

download Google Earth Engine datasets to tiles as geotiff arrays

35
Emerging
38 mundialis/geo-neural-network

Python library for neural network analysis with geodata.

34
Emerging
39 wherobots/GeoTorchAI

GeoTorchAI: A Framework for Training and Using Spatiotemporal Deep Learning...

34
Emerging
40 dymaxionlabs/satproc

:artificial_satellite: Python library and CLI tools for processing...

33
Emerging
41 souravbhadra/raster4ml

A geospatial raster processing library for machine learning

33
Emerging
42 biasvariancelabs/aitlas-arena

An open-source benchmark framework for evaluating state-of-the-art deep...

28
Experimental
43 rohanmistry231/Geodata-Processing-using-Python-and-Machine-Learning

A Python-based project for processing and analyzing geospatial data using...

28
Experimental
44 BzGEO/Geo_AI_compendium

References regarding geospatial artificial intelligence (#geoAI) and...

27
Experimental
45 KentaItakura/Image-classification-using-oversampling-imagedatastore

This example shows how to classify images for imbalanced training dataset...

27
Experimental
46 geru-scotland/pylib-atlas

A curated list with useful Python programming tools and libraries, as well...

27
Experimental
47 gmum/SpaRRTa

A Synthetic Benchmark for Evaluating Spatial Intelligence in Visual Foundation Models

26
Experimental
48 tematik-dev/GeoAI_Report

This repo contains reports obtained from GeoAI development performed by The...

26
Experimental
49 iamtekson/geospatial-machine-learning

Machine learning in geospatial data

26
Experimental
50 HSG-AIML/RemoteSensingNO2Estimation

Estimation of Air Pollution with Remote Sensing Data: Revealing Greenhouse...

25
Experimental
51 geoseeer/GeoSeer

The official GitHub repository for GeoSeer (geoseeer.com)

25
Experimental
52 arashmodrad/rs_SSC

Remote sensing of suspended sediment

24
Experimental
53 ycchen218/EDA-IRdrop-Prediction

This is a deep-learning based model for Electronic Design Automation(EDA),...

24
Experimental
54 nicoarrroyo/OpenResIN

Open-source Reservoir Identification and Navigation tool

23
Experimental
55 timorleste/raster-surface-overlay-vector-map

This map illustrates the extent of the settlement locality, suco boundaries...

23
Experimental
56 irein2/gisatb

🛰️ Utilize advanced geospatial technologies for remote sensing, data...

22
Experimental
57 carpentries-incubator/deep-learning-geospatial

An introduction to deep learning for geospatial raster data (satellite images)

22
Experimental
58 ycchen218/EDA-Congestion-Prediction

This is a deep-learning based model for Electronic Design Automation(EDA),...

22
Experimental
59 lab-v2/PyEDCR

PyEDCR is a metacognitive neuro-symbolic method for learning error detection...

22
Experimental
60 DimitrisMantas/aef-embeddings

Python client for downloading and processing AlphaEarth Foundation satellite...

22
Experimental
61 ycchen218/EDA-DRC-Prediction

This is a deep-learning based model for Electronic Design Automation(EDA),...

21
Experimental
62 weiji14/foss4g2023oceania

The ecosystem of geospatial machine learning tools in the Pangeo world.

20
Experimental
63 AyushExel/atlas-ai

Data-centric AI framework for search, retrieval and training of massive datasets

19
Experimental
64 gavargas22/ml_geologic_mapping

AI Assisted Geologic Mapping

19
Experimental
65 kartAI/kartAI

AI models for aerial image analysis. Generating traning data, training...

18
Experimental
66 AlvaroAscanio/Segmentacion-de-Fallas-Geologicas-en-Imagenes-Sismicas-ruidosas

Este repositorio contiene los códigos y modelos utilizados para la...

16
Experimental
67 LQY404/EDA-info

the awesome work, project and lab of EDA (Electronic Design Automation)....

15
Experimental
68 OluwasegunIsaac/gaia

Welcome to the Geographic AI for Soil Assessment gaia interface, your...

15
Experimental
69 mdkhademali/gis-rs-ml-bangla-series

In this series, I have explained everything step by step to teach GIS,...

14
Experimental
70 XVX-016/Aether-eye

Automated satellite imagery analysis and OSINT correlation for critical...

14
Experimental
71 tess-vu/vision-EO

Remote Sensing and Machine Learning: Implementing supervised/unsupervised...

14
Experimental