Central point for documentation related to the eodash ecosystem — a federated system for Earth Observation data visualization based on STAC.
- STAC-Native: Built entirely around SpatioTemporal Asset Catalogs for data management.
- Modular Architecture: Core framework with extensible widgets and state management.
- Configurable UI: Easily customizable themes and dashboard layouts.
- Storytelling: Integrated interactive and guided experiences for EO data.
- Agnostic Integration: Works as a Web Component or a Vite-based package.
The eodash ecosystem consists of three main pillars:
- eodash: The core web client dashboard library (Vue 3).
- eodash_catalog: A Python helper for generating static STAC catalogs from various EO endpoints.
- storytelling: A component for creating interactive, markdown-based guided stories.
To run the documentation locally, follow these steps:
npm installnpm run docs:devThe documentation will be available at http://localhost:5173.
# Build for production
npm run docs:build
# Preview the production build
npm run docs:previewWe invite the EO community to collaborate! Whether it's reporting bugs, suggesting features, or contributing code, your input helps grow the eodash ecosystem.
This project is licensed under the MIT License.