Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 4.94 KB

software.md

File metadata and controls

61 lines (44 loc) · 4.94 KB

Software

All developed software is organized within the openEO GitHub organization.

Clients

Software that allows remote sensers and other users to access the openEO back-ends:

Client software Package Manager / Hosted Version GitHub
JavaScript/TypeScript library npm: @openeo/js-client openeo-js-client
Python library PyPI: openeo / Conda Forge: openeo openeo-python-client
QGIS plugin QGIS plugin repository: openeo-qgis-plugin-master openeo-qgis-plugin
R library CRAN: openeo openeo-r-client
Web Editor Hosted Version openeo-web-editor

See the getting started guide for users for more information. Users considering to implement a new client library should read the getting started guide for client developers.

Back-ends

Data and infrastructure providers can host their own instance of the openEO API:

See the getting started guide for back-end providers for more information.

To start developing a new back-end driver, you may start with any of the common functionalities implemented in several programming languages:

Our approach to tackle language-agnostic user-defined functions can be found in the following repositories:

Specification

The API specification is available in the openEO API repository. The process definitions are available in the openEO processes repository.

Ecosystem