Help center
Learn how to build and run water network models in epanet-js.
Start here
Section titled “Start here”What is epanet-jsUnderstanding web-based hydraulic modeling.
Quick startFollow simple steps to run simulations.
FAQGet clear answers to popular questions.
Essential topics
Section titled “Essential topics”Build a model from GISConvert GIS datasets into functional models.
Scenario workEvaluate different network options and results.
Network reviewFind disconnections, crossings, and bad data.
Custom attributesAttach additional metadata tags to components.
PatternsApply daily curves to model water usage.
HGL profilePlot hydraulic grade lines along flow paths.
Import and exportTransfer model data and simulation results.
Accounts and privacyOptional accounts, and your data preferences.
SecurityData handling and hosting, for a security review.
More resources
Section titled “More resources”| Resource | What is there |
|---|---|
| YouTube | Watch walkthroughs and feature demos from the team. |
| Follow Iterating, the team behind epanet-js, for news and releases. | |
| GitHub | Read the source, report a bug, or contribute a change. |
| EPANET Utilities | Convert projections, extract a model to GIS, and run a fire flow analysis. |
| Toolkit | The open-source JavaScript library that runs EPANET, for building your own modelling apps. |