The whole list

What it does

Everything here works in a browser, free, with no account.

This list is long and detailed, but incomplete. Use your browser’s find (Ctrl+F, or ⌘F on a Mac) to search for a feature you are interested in. If you only want to know whether the thing is any good, diving in saves time.

37 things it does.

The extensions 9

Scenarios: each one holds only its overrides of the base model, with an override report and a scenario comparison report.
World map canvas, street or satellite, or your own backdrop with friendly positioning options.
Fire flow analysis across the whole system, reporting where the required flow fails and where it pulls pressure below design elsewhere.
Customers: metered services with demand, service count, and pattern, each connected to the node or pipe that serves it.
Custom properties on any kind of asset, with your own labels and limits, overridable by a scenario, and flagged in place when a value breaks its own limits.
Pipe types library: one “150 mm PVC” definition that many pipes refer to, so editing the definition edits every pipe using it. Detach one pipe when it needs to be the exception.
Fittings library: a pipe’s minor loss summed from named fittings and their quantities, starting from the EPANET user manual’s own table and editable.
Import whole libraries from another project file. A name already taken is skipped and listed, so nothing you have is changed.
Group edit three ways: find and replace, select an area, or edit the tables like a spreadsheet.

Solver 3

The EPANET 2.3.5 engine, running in your browser, for steady state and extended-period simulation.
A built-in solver of our own for a single moment, and a display comparing the two.
Recalculate automatically, or only when you ask.

Projects and saving 2

Several projects open in tabs, kept in your browser, or saved to a project file with locking for sharing on an office network.
Install for offline use.

Import, export, and map 4

EPANET .inp files import and export, with a report of everything accepted or ignored, and unedited values written back character for character.
Examples from EPANET and others, on XY and on latitude and longitude, loaded and solved in one click.
An import wizard that moves an XY model onto the world map.
Place-name search, and ground elevations read from the map’s terrain data with a preview.

Assets and results 8

Junction, reservoir, tank, pipe with vertex drawing and editing, pump, valve, customer, and annotation text.
Node and link labels built from several fields, with prefixes, suffixes, a separator, and a drop order, placed automatically or by hand on leaders or along links.
Find, replace, and go to elements, including compound queries in your language.
Editable, pasteable, spreadsheet-like tables for every kind of asset.
Network coloring: three to seven ranges, eight ways of choosing where the breaks fall, and 41 color ramps.
Multi-line annotation text with bold, rotation that can match a pipe, and association to an asset.
Separate size settings for text, symbols, and pipes.
Hydraulic grade line profiles along a path you choose and edit.

Extended-period simulation 8

Patterns for demands, reservoir head, and pump speed.
Simple controls and EPANET-style rule-based controls.
Pump, efficiency, head loss, and tank volume curves, defined once in the Libraries box and referred to by name, so a manufacturer’s curve keeps every point it was published with.
Playback of the run, step by step or animated.
The EPANET run report, including every element at every time step and what switched, and when.
Color limits held constant through a run, so a color means the same thing at every step.
Water quality: age, share from a source, chemical decay.
Pump energy: run time, power, and cost including a peak demand charge.

Language, license, and privacy 3

Twenty-seven languages, and every word is evaluated for translation.
Free software under the GNU GPL, source in the open.
No account, no visitor identifier, and nothing counted about you unless you say yes.