Skip to content

AI-Hydro/Modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI-Hydro Learning Modules

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.

Browse & install

Open the Modules Marketplace tab in the AI-Hydro HTML Preview panel. Search, filter by topic or level, and install with one click.

Available modules

Module Topic Level Time
From DEM to TWI Terrain analysis Intro 20 min
Reading a Hydrograph Streamflow Intro 18 min

Contribute a module

  1. Fork this repository
  2. Create modules/<your-id>/ with module.html, manifest.json, README.md, and optionally thumbnail.png
  3. Your manifest.json must include: moduleId, title, description, author, license, topic, level, estimatedMinutes
  4. Open a pull request — CI will validate the manifest and check for CSP violations

See CONTRIBUTING.md for the full authoring guide and checklist.

API

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

License

Individual modules carry their own licenses (default CC-BY-4.0). Repository infrastructure is MIT.

About

AI-hydro learning interactive modules

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages