actinia is an open source REST API for scalable, distributed, high-performance processing of geographical data that uses mainly GRASS GIS for computational tasks (DOI: 10.5281/zenodo.5879231). Plugins extend the core with additional capabilities; deploy via Docker or Kubernetes.
| Repository | Description |
|---|---|
| actinia-core | Core REST API for geospatial processing |
| actinia-api | API descriptions for actinia-core and official plugins |
| ↳ actinia-api-documentation | Rendered API documentation |
| actinia-python-client | Python client library for the actinia API |
| Repository | Description |
|---|---|
| actinia-stac-plugin | Interact with STAC catalogs |
| actinia-example-plugin | Example plugin — template for building new plugins |
| actinia-parallel-plugin | Parallel processing plugin |
| actinia-cloudevent-plugin | CloudEvents integration for actinia processes |
| actinia-module-plugin | Process chain templates and module descriptions |
| actinia-satellite-plugin | Efficient satellite data handling plugin |
| actinia-metadata-plugin | Integration with metadata catalogs (GeoNetwork) |
| actinia-statistic-plugin | Compute raster and time-series statistics |
| actinia-ogc-api-processes-plugin | OGC API Processes interface for actinia |
| actinia-grassdata-management-plugin | Management of raster, vector and time series data in actinia |
| actinia-tiling-plugin | Data tiling plugin |
| Repository | Description |
|---|---|
| actinia-docker | Docker configurations for actinia-core |
| ↳ Docker images | Pre-built Docker images of actinia-core |
| helm-charts | Helm charts for Kubernetes deployment |
| Repository | Description |
|---|---|
| actinia-introduction | Introduction to actinia |
| ↳ actinia tutorial | Rendered actinia tutorial |
| actinia-jupyter | Jupyter notebooks for tutorials |
| processing-examples | Examples of geospatial processing chains |
| actinia slides | Slides about actinia |
| ↳ GRASS GIS in the cloud: actinia geoprocessing | Presentation (requires Chrome) |
actinia is open source and community-driven — contributions of all kinds are welcome!
See CONTRIBUTING for guidelines on how to submit issues, propose features, or open a pull request.
Want to build a plugin? Start with actinia-example-plugin.