A community marketplace of interactive learning modules for AI-Hydro — the hydrological analysis platform built on VS Code.
Modules are rich, self-contained HTML files that render in any browser and run executable Python/JS cells inside the AI-Hydro preview panel.
Open the Modules Marketplace tab in the AI-Hydro HTML Preview panel. Search, filter by topic or level, and install with one click.
| Module | Topic | Level | Time |
|---|---|---|---|
| From DEM to TWI | Terrain analysis | Intro | 20 min |
| Reading a Hydrograph | Streamflow | Intro | 18 min |
- Fork this repository
- Create
modules/<your-id>/withmodule.html,manifest.json,README.md, and optionallythumbnail.png - Your
manifest.jsonmust include:moduleId,title,description,author,license,topic,level,estimatedMinutes - Open a pull request — CI will validate the manifest and check for CSP violations
See CONTRIBUTING.md for the full authoring guide and checklist.
The static API is auto-generated by GitHub Actions from the manifest.json files:
- Catalog:
https://ai-hydro.github.io/Modules/api/modules.json - Module HTML:
https://raw.githubusercontent.com/AI-Hydro/Modules/main/modules/<id>/module.html
Individual modules carry their own licenses (default CC-BY-4.0). Repository infrastructure is MIT.