Skip to main content

A curated list of awesome tools, tutorials, code, projects, links, stuff about Earth Observation, Geospatial Satellite Imagery

1.4k
GitHub Stars
499
Curated Resources
30
Categories
18 min ago
Last Refreshed
Earth Observation IntroductionOpen EORemote Sensing.infoprocessing of optical imagery (non deep learning)Resources forLanguages other than andTraining and learningDeep learning and Machine LearningGDAL of courseEarth Observation coding on YouTubeEarth EngineOpen Data CubeOther Datacube-related PythonPlanetary ComputerQGIS and GrassClimate and weather based resourcesDEM projectsSARLiDARInSARLanduseVisualisationRegular blogs of significant interest or posts of interestEO code CompetitionsARD linksUseful EO code based twitter accountsInteresting Non EO parts PythonInteresting Non EO parts other languagesDataA footnote on awesome

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me processing imagery - post processing resources from awesome-earthobservation-code"

Installation instructions →

What's inside

Earth Engine

Interesting Non EO parts Python

processing of optical imagery (non deep learning)

  • 6S_emulatorProcessing imagery - post processing

    Atmospheric correction in Python using a 6S emulator

  • ACOLITE_MRReflectance / pre processing

    ACOLITE_MR: Atmospheric correction for aquatic applications of metre-scale satellites

  • actinia corePython libraries related to EO

    Actinia Core is an open source REST API for scalable, distributed, high performance processing of geographical data that uses mainly GRASS GIS for computational tasks.

  • actinia satellite pluginPython libraries related to EO

    This actinia plugin is designed for efficient satellite data handling, especially Landsat and Sentinel-2 scenes

  • aiocogeoCloud Native Geospatial

    Asynchronous cogeotiff reader

  • ap-latemCase studies / Projects

    Detection of slums and informal settlements from satellite imagery

Climate and weather based resources

  • ai4eo-forecast

    Developing an open source library to compare Earth Observation and weather forecast services with the actual measurements and assess the accuracy of the forescast

  • aqua-monitor

    Monitoring surface water changes from space at global scale. Also checkout the

  • atmosphereEUMETlab

    LTPy - Learning tool for Python on Atmospheric Composition Data is a Python-based training course on Atmospheric Composition Data. The training course covers modules on data access, handling and processing, visualisation as well as case studies.

  • Climate data science

    Climate Data Science and Earth Observation with

  • coda_eumetsat

    Coda Eumetsat (coda.eumetsat.int) client for downloading data

  • COST-EUMETSAT-Training

    Material, data and presentations for the COST-EUMETSAT training school

Languages other than and

Training and learning

Remote Sensing.info

  • ARCSI

    Software to automate the production of optical analysis ready data (ARD) from Landsat, Sentinel-2 and others

  • eodatadown

    The Earth Observation Data Downloader (EODataDown) is a tool for automatically downloading and processing EO data to an analysis ready data product. This software forms a core component of a monitoring system based on EO data.

Showing a sample of 499 resources. View the full list on GitHub →