Satellite LULC Classification ML Frameworks

Projects for land use and land cover (LULC) classification using satellite/aerial imagery with machine learning and deep learning. Includes multi-class land cover mapping (vegetation, water, urban, etc.) and related geospatial classification tasks. Does NOT include crop-type-specific classification, change detection, or general remote sensing applications beyond LULC categorization.

There are 60 satellite lulc classification frameworks tracked. The highest-rated is maja601/EuroCrops at 49/100 with 210 stars.

Get all 60 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=satellite-lulc-classification&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 maja601/EuroCrops

The official repository for the EuroCrops dataset.

49
Emerging
2 dida-do/eurocropsml

EuroCropsML is a ready-to-use benchmark dataset for few-shot crop type...

49
Emerging
3 langnico/global-canopy-height-model

This repository contains the code used in the paper: A high-resolution...

40
Emerging
4 clejae/europe_land_iacs_prep

Preprocessing and harmonization scripts for IACS/GSA data.

38
Emerging
5 Osman-Geomatics93/GCN-Crop-Classification

Crop classification from Sentinel-2 imagery using Graph Convolutional...

38
Emerging
6 raoofnaushad/Land-Cover-Classification-using-Sentinel-2-Dataset

Application of deep learning on Satellite Imagery of Sentinel-2 satellite...

38
Emerging
7 Orion-AI-Lab/S4A

Sen4AgriNet: A Sentinel-2 multi-year, multi-country benchmark dataset for...

37
Emerging
8 chrieke/InstanceSegmentation_Sentinel2

🌱 Deep Learning for Instance Segmentation of Agricultural Fields - Master thesis

36
Emerging
9 Shalemrsju4092004/sentinel2-multi-class-land-cover-classification

Machine learning-based crop classification using Sentinel-2 multispectral...

32
Emerging
10 langnico/GEDI-BDL

This repository provides the code used to create the results presented in...

30
Emerging
11 Agri-Hub/Space2Ground

A dataset with Space (Sentinel-1/2) and Ground (street-level images)...

30
Emerging
12 NASA-DEVELOP/SLaCC

The Supervised Land Cover Classification (SLaCC) tool is a Google Earth...

29
Experimental
13 jgrss/cultionet

Image segmentation of cultivated land

29
Experimental
14 ecovision-uzh/BraDD-S1TS

[ISPRS 23] Deforestation Detection in the Amazon with Sentinel-1 SAR Image...

28
Experimental
15 palubad/MMTS-GEE

Google Earth Engine tool to generate multi-modal and multi-temporal...

28
Experimental
16 JoshuaBillson/Waterbody-Detection-Via-Deep-Learning

Source code for the paper, "Water Body Extraction from Sentinel-2 Imagery...

27
Experimental
17 LNSOTOM/fvc_composition

Mapping Fractional Vegetation Cover (FVC) components by introducing a...

26
Experimental
18 Phantom-fs/Rock-Type-Classification

Code and supplementary materials for the research paper titled 'Advancing...

26
Experimental
19 rslab-ntua/cropmaps

Crop type mapping solution for MAGO Project (NTUA)

26
Experimental
20 iamtekson/DL-for-LULC-prediction

This is the ResNet50 implementation of the Eurosat dataset.

25
Experimental
21 long123524/BsiNet-torch

JAG: Delineation of agricultural fields using multi-task BsiNet from...

25
Experimental
22 Surv-Lukmon/LC-Classification-ML

Assessed the performance of Random Forest (RF) and Support Vector Machines...

24
Experimental
23 nasa-nccs-hpda/above-shrubs

Development of regression deep learning models for ABoVE Shrubs project

23
Experimental
24 ClarkCGA/multi-temporal-crop-classification-baseline

Baseline model for crop type segmentation as part of the HLS FM downstream...

23
Experimental
25 BzGEO/forest_cover_change

Google Earth Engine code for forest cover change mapping based on the...

23
Experimental
26 Surv-Lukmon/Crop-Classification

Crop type classification with 10m spatial resolution using Random Forest...

23
Experimental
27 sdesena/Improve-LULC-Classification-GEE

Learn how to avoid pitfalls and enhance your Land Use and Land Cover...

23
Experimental
28 a2415789658-coder/GCN-Crop-Classification

🌾 Classify crops using Graph Convolutional Networks for accurate pixel-level...

23
Experimental
29 pixelpawnshop/Satellite-Imagery-Land-Use-Classification

Interactive web app for land use classification from Sentinel-2 satellite...

22
Experimental
30 justinn-j-jones/Spaceborne-lidar-for-vegetation-assessment

Supporting materials and notebooks for the Spaceborne Lidar for Vegetation...

22
Experimental
31 namratadutt/LiDAR-and-Hyperspectral-Fusion-classification

Landcover classification using the fusion of HSI and LiDAR data.

22
Experimental
32 bellasih/multimodal_supercon

Multimodal SuperCon: Classifier for Drivers of Deforestation in Indonesia

21
Experimental
33 aj1365/DeepForest-Wetland-Paper

Here are the codes for the "Deep Forest classifier for wetland mapping using...

20
Experimental
34 JAEarly/MIL-Land-Cover-Classification

Code for the paper "Scene-to-Patch Earth Observation: Multiple Instance...

20
Experimental
35 WangHuangHan/CanopyCarbonPrediction_GEE

This project uses satellite images on Google Earth Engine to predict canopy...

20
Experimental
36 fauzan9585/LandslideDetection-GEE

The comparison of Random Forest and Rule-based Landslide detection in Google...

20
Experimental
37 sdesena/above-ground-biomass-machine-learning

End-to-end geospatial data science workflow for predicting Above Ground...

19
Experimental
38 HarshilMaks/EuroSAT-ResNet101

A Geo-AI engine for automated ESG and supply chain monitoring. This project...

19
Experimental
39 BEEILAB/LULC-Classification-Using-Deep-learning

This repository will guide you how to use deep learning algorithms for land...

19
Experimental
40 r-wenger/land-use-land-cover-datasets

List of datasets and codes for remote sensing LULC applications.

19
Experimental
41 ojask3150/CROP-TYPE-MAPPING-USING-SENTINEL--2-BANDS

A 2 stage deep learning model that maps crop types based on Sentinel-2 data...

19
Experimental
42 jshenaop/satellite-lulc-deep-learning

Estimación de demanda de tráfico 5G en Colombia mediante clasificación de...

19
Experimental
43 sorna-fast/eurosat-cnn-classifier

Satellite Image Classification using CNN - EuroSAT Dataset Deep Learning...

18
Experimental
44 iremozcann/Land-Cover-Prediction-Using-Machine-Learning

Land Cover Prediction from Satellite Imagery Using Machine Learning Techniques

18
Experimental
45 Raul4fun/Masters-Thesis-GeoAI-1D-CNN

🌍 Analyze Land Use and Land Cover using deep learning and Google Earth...

17
Experimental
46 jcblsn/rainforest-segmentation

A comparison of deep learning segmentation models for deforestation...

17
Experimental
47 dataforgoodfr/batch11_cartovegetation

Land cover mapping automation tool using IGN aerial photographs

16
Experimental
48 HenriqueToledo/Semantic-segmentation-applied-to-crop-rows

A survey of image segmentation techniques applied to detection of crop rows...

16
Experimental
49 vannolimarco/classification-for-land-use-images-via-cnn

Performing a classification of the land-use image provided by a Remote...

16
Experimental
50 filipe-braiman/cnn-vs-cnnvit-eurosat

A reproducible cross‑framework study comparing CNN and CNN‑ViT hybrid...

15
Experimental
51 kamalesh003/Land_Cover_Classification_Using_Satellite_Imagery

This project uses satellite imagery to classify different land cover types...

15
Experimental
52 LEUrso/MSc_ThesisScripts

JavaScript programs for Google Earth Engine developed during Luke Urso's...

14
Experimental
53 REDDYNEERAJ/Land-Classifier_using-ML-NN

Trained a deep learning-based system using high-resolution Sentinel-2...

13
Experimental
54 association-rosia/vesuvius-challenge

Unveiling the secrets of an ancient library buried by Mount Vesuvius, this...

13
Experimental
55 AlvaroVasquezAI/Satellite_Image_Classification

Satellite image classification using a custom Convolutional Neural Network...

12
Experimental
56 balakumaran247/TN_LULC_GEE_App

Google Earth Engine App - Tamil Nadu LandUse LandCover classification -...

12
Experimental
57 mapbiomas/brazil-coastal-zone

This repository contains the workflows and methodologies used to map land...

11
Experimental
58 ashishmtu/NEON-GEDI

Aboveground Biomass Density Estimation Using Deep Learning: Insight from...

11
Experimental
59 mapbiomas/brazil-aquaculture

Methodology description of the Mapbiomas' aquaculture detection target

11
Experimental
60 akhilchibber/Timeseries-Crop-Segmentation

Deep Learning Crop Mapping using Sentinel-2 Time Series Imagery

11
Experimental

Comparisons in this category