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 81 geospatial ml tools frameworks tracked. 7 score above 70 (verified tier). The highest-rated is torchgeo/torchgeo at 81/100 with 3,921 stars. 5 of the top 10 are actively maintained.

Get all 81 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

81
Verified
2 terrastackai/terratorch

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

79
Verified
3 DataverseLabs/pyinterpolate

Kriging | Poisson Kriging | Variogram Analysis

74
Verified
4 OSGeo/grass

GRASS - free and open-source geospatial processing engine

73
Verified
5 sentinel-hub/eo-learn

Earth observation processing framework for machine learning in Python

71
Verified
6 fatiando/verde

Processing and gridding spatial data, machine-learning style

71
Verified
7 opengeos/geoai

GeoAI: Artificial Intelligence for Geospatial Data

70
Verified
8 limbo018/DREAMPlace

Deep learning toolkit-enabled VLSI placement

61
Established
9 actris-cloudnet/voodoonet

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

60
Established
10 kraina-ai/srai

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

60
Established
11 semiautomaticgit/remotior_sensus

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

59
Established
12 FEZtool-team/FEZrs

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

58
Established
13 biasvariancelabs/aitlas

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

57
Established
14 instadeepai/InstaGeo-E2E-Geospatial-ML

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

56
Established
15 mitre-atlas/atlas-data

ATLAS tactics, techniques, and case studies data

55
Established
16 remotesensinginfo/rsgislib

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

55
Established
17 Thinklab-SJTU/EDA-AI

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

53
Established
18 locationtech/rasterframes

Geospatial Raster support for Spark DataFrames

53
Established
19 kanglcn/moraine

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

53
Established
20 azavea/raster-vision

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

52
Established
21 voxel51/eta

ETA: Extensible Toolkit for Analytics

51
Established
22 deepVector/geospatial-machine-learning

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

51
Established
23 andreasMazur/geoconv

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

50
Established
24 yaak-ai/rbyte

Multimodal datasets for spatial intelligence

50
Established
25 opengeos/geospatial-ml

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

49
Emerging
26 circuitnet/CircuitNet

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

49
Emerging
27 aradfarahani/Remote-Sensing

And this Repository made the Journey of FEZtool.com

48
Emerging
28 JvdHoogen/paderborn_bearing

Package for preprocessing Paderborn Bearing dataset

47
Emerging
29 dessa-oss/atlas

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

46
Emerging
30 ahmadjaved97/ImageAtlas

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

46
Emerging
31 Devanik21/ISRO_Mining_Site_FINAL_APP

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

45
Emerging
32 geoai-lab/PyGRF

An improved Python Geographical Random Forest model

44
Emerging
33 rramosp/geetiles

download Google Earth Engine datasets to tiles as geotiff arrays

42
Emerging
34 wherobots/GeoTorchAI

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

41
Emerging
35 sentinel-hub/eo-grow

Earth observation framework for scaled-up processing in Python

40
Emerging
36 cuicaihao/split_raster

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

40
Emerging
37 dymaxionlabs/satproc

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

40
Emerging
38 souravbhadra/raster4ml

A geospatial raster processing library for machine learning

40
Emerging
39 geospaitial-lab/aviary

Pythonic Framework for AI Inference on Geospatial Data

39
Emerging
40 mundialis/geo-neural-network

Python library for neural network analysis with geodata.

36
Emerging
41 biasvariancelabs/aitlas-arena

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

35
Emerging
42 rohanmistry231/Geodata-Processing-using-Python-and-Machine-Learning

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

35
Emerging
43 geru-scotland/pylib-atlas

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

34
Emerging
44 KentaItakura/Image-classification-using-oversampling-imagedatastore

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

34
Emerging
45 tematik-dev/GeoAI_Report

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

33
Emerging
46 iamtekson/geospatial-machine-learning

Machine learning in geospatial data

33
Emerging
47 HSG-AIML/RemoteSensingNO2Estimation

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

32
Emerging
48 ycchen218/EDA-IRdrop-Prediction

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

31
Emerging
49 arashmodrad/rs_SSC

Remote sensing of suspended sediment

31
Emerging
50 BzGEO/Geo_AI_compendium

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

30
Emerging
51 nicoarrroyo/OpenResIN

Open-source Reservoir Identification and Navigation tool

30
Emerging
52 timorleste/raster-surface-overlay-vector-map

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

30
Emerging
53 lab-v2/PyEDCR

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

29
Experimental
54 ycchen218/EDA-Congestion-Prediction

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

29
Experimental
55 ycchen218/EDA-DRC-Prediction

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

28
Experimental
56 weiji14/foss4g2023oceania

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

27
Experimental
57 gmum/SpaRRTa

A Synthetic Benchmark for Evaluating Spatial Intelligence in Visual Foundation Models

27
Experimental
58 gavargas22/ml_geologic_mapping

AI Assisted Geologic Mapping

26
Experimental
59 kartAI/kartAI

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

25
Experimental
60 AyushExel/atlas-ai

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

25
Experimental
61 AlvaroAscanio/Segmentacion-de-Fallas-Geologicas-en-Imagenes-Sismicas-ruidosas

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

23
Experimental
62 DimitrisMantas/aef-embeddings

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

22
Experimental
63 LQY404/EDA-info

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

22
Experimental
64 irein2/gisatb

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

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

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

21
Experimental
66 mdkhademali/gis-rs-ml-bangla-series

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

20
Experimental
67 tess-vu/vision-EO

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

14
Experimental
68 XVX-016/Aether-eye

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

14
Experimental
69 mateuspicanco/project-atlas-sao-paulo

A project for the development of rich geospatial data from the city of São...

13
Experimental
70 stscl/sptorch

Spatial Analysis Empowered by Neural Networks

13
Experimental
71 k-papadakis/geospatial-labs

Remote Sensing on Satellite Imagery and Videos with Deep Learning

12
Experimental
72 ChrisNick92/Geospatial-Data

Course in Geospatial Data Analysis - Labs

12
Experimental
73 gguillau/Yachay.ai-Tweet-Geolocation-Prediction

This project takes on the goal to improve upon Yachay.ai's infrastructure to...

12
Experimental
74 baillon/IMDS

Matlab package to facilitate working with image datastores

11
Experimental
75 Makespace-Mallorca/HydroEar_DIY

Hidrófono maker autónomo conectado con capacidad de clasificación de sonidos

11
Experimental
76 s2akbarp/GeospatialMining_Machine-Learning-Interview

In this repository, I will share exercises and resources that have enriched...

11
Experimental
77 Austin-Gabriel/AAAI_Conference_GIS_ViT_CNN

A novel knowledge-guided machine learning (KGML) framework where Geographic...

11
Experimental
78 homayounrezaie/HelloEarth

Remote Sensing and GIS in Python without GUI !!! (From Zero to Hero )

11
Experimental
79 mytherapy-coding/TechAtlas

A curated map of the best developer resources—coding interviews, system...

11
Experimental
80 Dennis19075/allskynet-meteor-detector-by-allskycams

A Tensorflow Object Detection model to detect meteors in the AllSky7...

11
Experimental
81 gis-ai-org/gisai-js

GIS-AI is an open source Machine Learning for raster and vector geospatial...

10
Experimental