The openEO API allows users to connect to Earth observation cloud back-ends in a simple and unified way.
Whether you're using Python, R , JavaScript or Julia - openEO lets you write your analysis once and run it on any compatible back-end. No vendor lock-in. No rewriting code.
openEO is not to be confused with independant services that implement the specifications such as openEO Platform or CDSE. For a list of services built on top of openEO, please visit the openEO Hub.
openEO can be used to process and analyze Earth observation data from diverse sources in a unified and efficient manner.
Learn how to download and visualize RGB images from Earth observation data.
Perform mathematical operations on different spectral bands to derive new insights from Earth observation data.
Define and use your own functions to process Earth observation data within openEO workflows.
Deploy and manage your Earth observation workflows as a service, enabling automated processing and analysis.
Process and analyze large volumes of Earth observation data efficiently using openEO's scalable infrastructure.
Apply machine learning algorithms like Random Forest to classify and analyze Earth observation data.
New to openEO? Start with a guide for your preferred language or tool.
Understand datacubes, processes, UDFs, and the openEO data model before writing any code.
Get started with practical examples and step-by-step guides to use openEO effectively for a specific usecase.
Learn how to use different openEO processes to analyze Earth observation data efficiently using either π Python, π R or β‘ JavaScript clients.
Access openEO back-ends directly from QGIS with a graphical interface to visualize openEO outputs.
Build a back-end or client library. API reference, profiles, and implementation guidelines.
| Date | Title | Author |
|---|---|---|
| May 14, 2026 | OGC publishes openEO as a new Community Standard | Matthias Mohr |
| Feb 3, 2026 | openEO API 1.3.0 and openEO Processes 2.0.0 RC2 released | Matthias Mohr |
| Dec 22, 2025 | New openEO QGIS plugin has been released | Matthias Mohr, Caro Niebl |