REPOSITORY OVERVIEWLive repository statistics
★ 1.2KStars
⑂ 226Forks
◯ 2Open issues
◉ 1.2KWatchers
90/100
OPENREPOHUB HEALTH SIGNALStrong signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
100 Community adoption25% weight
61 Maintenance state20% weight
100 License clarity10% weight
100 Project information10% weight
100 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Awesome Earth Engine 
A curated list of Google Earth Engine resources. Please visit the Awesome-GEE GitHub repo if you want to contribute to this project.
Table of Contents
Earth Engine official websites
Get Started
- Sign up for an Earth Engine account.
- Read the Earth Engine API documentation - Get Started with Earth Engine.
- Read another Earth Engine API documentation - Client vs. Server. Make sure you have a good understanding of client-side objects vs server-side objects.
- Try out the JavaScript API or Python API (e.g., geemap).
- Read Coding Best Practices.
Get Help
JavaScript API
Playground
Repositories
- jdbcode/Snazzy-EE-TS-GIF - Apps for creating Landsat time series animations.
- fitoprincipe/geetools-code-editor - A set of tools to use in Google Earth Engine JavaScript Code Editor.
- Fernerkundung/EarthEngine_scripts - Scripts and snippets for Google Earth Engine.
- Google Earth Engine Toolbox (GEET) - Library to write small EE apps or big/complex apps with a lot less code.
- LandTrendr - Spectral-temporal segmentation algorithm.
- zecojls/tagee - Terrain Analysis in Google Earth Engine (TAGEE).
- ee-palettes - A module for generating color palettes in Earth Engine to be applied to mapped data.
- gee-ccdc-tools - A suite of tools designed for continuous land change monitoring in Google Earth Engine.
- Continuous Degradation Detection (CODED) - A system for monitoring forest degradation and deforestation.
- LT-GEE - Google Earth Engine implementation of the LandTrendr spectral-temporal segmentation algorithm.
- spectral - Awesome Spectral Indices for the Google Earth Engine JavaScript API (Code Editor).
- msslib - An Earth Engine JavaScript library for working with Landsat MSS image data.
- geeSharp - Pan-sharpening in the Earth Engine Code Editor.
- snazzy - Custom basemap styles in the Earth Engine Code Editor.
- ee-polyfill - Modern Javascript methods (ES6+) for the Earth Engine Code Editor.
Tutorials
Books
Python API
Installation
Packages
- earthengine-api - The official Google Earth Engine Python API.
- geemap - A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and ipywidgets.
- geeadd - Google Earth Engine Batch Asset Manager with Addons.
- geeup - Simple CLI for Google Earth Engine Uploads.
- cartoee - Publication quality maps using Earth Engine and Cartopy.
- geetools - A set of tools for working with Google Earth Engine Python API.
- landsat-extract-gee - Get Landsat surface reflectance time-series from google earth engine.
- Ndvi2Gif - Creating seasonal NDVI compositions GIFs.
- eemont - A Python package that extends the Google Earth Engine Python API with pre-processing and processing tools.
- hydra-floods - An open source Python application for downloading, processing, and delivering surface water maps derived from remote sensing data.
- RadGEEToolbox - Python package simplifying large-scale operations using Google Earth Engine (GEE) Python API for users who utilize Landsat (5, 8, & 9) and Sentinel 1 & 2 data.
- restee - A package that aims to make plugging Earth Engine computations into downstream Python processing easier.
- wxee - A Python interface between Earth Engine and xarray for processing weather and climate data.
- taskee - Monitor your Earth Engine tasks and get notifications on your phone or computer.
- geedim - Search, composite, and download Earth Engine imagery, without size limits.
Repositories
Tutorials
- [geemap and Earth Engine Pyt