Announcement: All noncommercial projects registered to use Earth Engine before April 15, 2025 must verify noncommercial eligibility to maintain Earth Engine access.
Stay organized with collections
Save and categorize content based on your preferences.
This page contains a collection of resources produced by the Earth Engine
developer community. You'll find libraries and modules that extend Earth Engine
to new environments, enhance operability, and streamline workflows, as well as
tutorials, scripts, blogs, and community-hosted datasets.
Extensions
Libraries, bindings, and plugins that extend Earth Engine to QGIS, R,
and Python Jupyter notebooks.
A Jupyter-based environment that extends and enhances the Earth Engine Python API using folium, ipyleaflet, and ipywidgets. It enables users to analyze and visualize Earth Engine datasets interactively in notebooks.
An R binding package for calling the Earth Engine API from within R. Several functions have been implemented to simplify the connection with the R spatial ecosystem.
Modules
Code Editor (JavaScript) modules and Python packages to simplify workflows.
A Python package that extends the Google Earth Engine Python API with pre-processing and processing tools for the most used satellite platforms by adding new methods for different Earth Engine Objects that are friendly with the Python method chaining.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-18 UTC."],[[["\u003cp\u003eThis page provides a curated list of community-developed resources for Google Earth Engine, not official documentation.\u003c/p\u003e\n"],["\u003cp\u003eThese resources include extensions for various programming environments, modules to simplify workflows, and community-hosted datasets.\u003c/p\u003e\n"],["\u003cp\u003eThe page offers links to tools for enhancing Earth Engine's capabilities in QGIS, R, and Python, as well as resources for land change monitoring and spectral analysis.\u003c/p\u003e\n"],["\u003cp\u003eUsers can find tutorials, scripts, and blogs through aggregated links to external resources like "Awesome Earth Engine" and "Earth Engine by Example".\u003c/p\u003e\n"]]],["The Earth Engine developer community offers various resources, including extensions like **EarthEngine.jl**, **geemap**, **QGIS Plugin**, and **rgee** to integrate Earth Engine with other platforms. Modules such as **CODED**, **ee-palettes**, and **LT-GEE** offer specialized tools for tasks like forest monitoring, color palette generation, and spectral analysis. Python packages like **eemont**, **geetools**, and **wxee** enhance the Earth Engine API. Community-hosted datasets and resource aggregators are also available, including **Awesome GEE Community Datasets**, **Awesome Earth Engine**, and the **Earth Engine by Example** blog.\n"],null,["| Content produced by the Earth Engine developer community is not part of the official Earth Engine product documentation.\n\nThis page contains a collection of resources produced by the Earth Engine\ndeveloper community. You'll find libraries and modules that extend Earth Engine\nto new environments, enhance operability, and streamline workflows, as well as\ntutorials, scripts, blogs, and community-hosted datasets.\n\nExtensions\n\nLibraries, bindings, and plugins that extend Earth Engine to QGIS, R,\nand Python Jupyter notebooks.\n\n|-------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [**EarthEngine.jl**](https://juliahub.com/docs/EarthEngine) | A Julia programming language interface to Earth Engine. |\n| [**geemap**](https://geemap.org/) | A Jupyter-based environment that extends and enhances the Earth Engine Python API using folium, ipyleaflet, and ipywidgets. It enables users to analyze and visualize Earth Engine datasets interactively in notebooks. |\n| [**QGIS Plugin**](https://qgis-ee-plugin.appspot.com) | Integrates Google Earth Engine with QGIS using the Python API. |\n| [**rgee**](https://r-spatial.github.io/rgee/) | An R binding package for calling the Earth Engine API from within R. Several functions have been implemented to simplify the connection with the R spatial ecosystem. |\n\nModules\n\nCode Editor (JavaScript) modules and Python packages to simplify workflows.\n\nCode Editor (JavaScript)\n\n|-------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------|\n| [**Continuous Degradation Detection (CODED)**](https://coded.readthedocs.io/en/latest/) | A system for monitoring forest degradation and deforestation. |\n| [**ee-palettes**](https://github.com/gee-community/ee-palettes) | A module for generating color palettes in Earth Engine to be applied to mapped data. |\n| [**gee-ccdc-tools**](https://gee-ccdc-tools.readthedocs.io/en/latest) | A suite of tools designed for continuous land change monitoring in Google Earth Engine. |\n| [**LT-GEE**](https://emapr.github.io/LT-GEE/) | Google Earth Engine implementation of the LandTrendr spectral-temporal segmentation algorithm. |\n| [**Open Earth Engine Library**](https://www.open-geocomputing.org/OpenEarthEngineLibrary) | A collection of code goodies for Google Earth Engine. |\n| [**Open Earth Engine Library Extension**](https://www.open-geocomputing.org/OEEex/) | A Chrome extension to enhance the Google Earth Engine Code Editor. |\n| [**snazzy**](https://github.com/aazuspan/snazzy) | Snazzy basemaps in the Earth Engine Code Editor. |\n| [**spectral**](https://github.com/awesome-spectral-indices/spectral) | A module for accessing and computing spectral indices from Awesome Spectral Indices inside the Code Editor. |\n\nPython\n\n|-------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [**eemont**](https://github.com/davemlz/eemont) | A Python package that extends the Google Earth Engine Python API with pre-processing and processing tools for the most used satellite platforms by adding new methods for different Earth Engine Objects that are friendly with the Python method chaining. |\n| [**geetools**](https://github.com/gee-community/gee_tools) | A set of tools for working with the Google Earth Engine Python API that may help to solve or automate some processes. |\n| [**hydra-floods**](https://github.com/Servir-Mekong/hydra-floods) | An open source Python application for downloading, processing, and delivering surface water maps derived from remote sensing data. |\n| [**restee**](https://github.com/KMarkert/restee) | A package that aims to make plugging Earth Engine computations into downstream Python processing easier. |\n| [**sankee**](https://github.com/aazuspan/sankee) | Visualize classified time series data with interactive Sankey plots in Google Earth Engine. |\n| [**wxee**](https://github.com/aazuspan/wxee) | A Python interface between Earth Engine and xarray for processing weather and climate data. |\n\nDatasets\n\nCommunity-hosted dataset archives.\n\n|---------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|\n| [**Awesome GEE Community Datasets**](https://github.com/samapriya/awesome-gee-community-datasets) | A curated list of community-hosted datasets in Google Earth Engine. |\n\nOther resources\n\nSites that aggregate miscellaneous Earth Engine developer resources.\n\n|-------------------------------------------------------------------------------------------|--------------------------------------------------------|\n| [**Awesome Earth Engine**](https://github.com/giswqs/Awesome-GEE) | A curated list of Google Earth Engine resources. |\n| [**Earth Engine by Example**](https://gorelick.medium.com/) | A Medium blog series on applied Earth Engine examples. |\n| [**Earth Engine with Amirhossein Ahrari**](https://www.youtube.com/@amirhosseinahrarigee) | A YouTube series with 50+ Earth Engine tutorials. |"]]