<aside> 💡

Want to find something quickly?

🔍  Use the keyboard shortcut Ctrl+P / ⌘P to search the entire help center.

</aside>

<aside> ⭐

Quick start guide

Follow the Quick start guide to get started right away.

Quick start guide

</aside>

Learn epanet-js basics

Essential guides to get you up and running with epanet-js.

Introduction to epanet-js

Understanding the local-first approach

Application layout

Explore all articles

Learn epanet-js basics

Building a model

How to build from scratch, or start with your own data.

Drawing a simple network

Opening an existing INP model

Importing GIS data

Explore all articles

Building a model

Worked examples

Deep dive on how to model water networks using epanet-js using real world examples.

Worked example #1 - Wheelwright, KY

Simulation

Run hydraulic simulations in epanet-js to get useful insights.

Running a simulation

Visualizing results on the map

Analyzing results

Explore all articles

Simulation

Plans & licensing

Information on available plans and how you can use epanet-js.

epanet-js plans

How to upgrade your plan

Free educational licenses for epanet-js

Explore all articles

Plans & licensing

Community

Get involved with the epanet-js project and community

epanet-js changelog

Roadmap

How you can help epanet-js

Report bugs and issues

Support

Need help or having issues with epanet-js?

Free and non-commerical users: A public community forum is coming soon. Until then, you can email [email protected] for help.

Frequently asked questions

About the software

About the simulation