Skip to content

OpenWaterAnalytics/epanet-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EPANET Development Preview

placeholder

This GitHub repository contains a development preview of the latest features of EPANET, developed by Open Water Analytics.

The compiled engine is combined with an updated version of the legacy EPANET Graphical User Interface (GUI), enabling community members to evaluate and test the latest features of EPANET.

The preview allows for feedback from the community, especially from those who may not be able to compile the EPANET source code themselves and prefer working within a GUI.

Download EPANET Development Preview

The latest version of the GUI and EPANET toolkit can be found under releases.

📁 EPANET Development Preview Releases

Building

Read the following article to walk you through the steps of compiling the EPANET GUI:

Compiling the EPANET Graphical User Interface (GUI)

A copy of epanet2.dll is also required, this can be compiled from the owa-epanet source code. Follow the following guide on the owa-epanet repository to learn how to compile the toolkit:

Compiling the EPANET Toolkit

Contributing

placeholder

While contributions to this project are welcome, it is important to note that the primary focus is to allow for the testing and evaluation of the latest features of the EPANET engine.

As such, creating cosmetic changes or adding new functionality within the user interface is not the intended purpose of this project and may not be accepted as a feature request, issue, or pull request.

If there is any uncertainty about a potential contribution, we encourage opening an issue to discuss it before creating a pull request.

We actively encourage feedback on the latest developments of the EPANET engine through this repository. However, some feedback may be directed towards the OWA-EPANET repository maintained by the Open Water Analytics (OWA) Community.

If you wish to stay informed about the latest releases of the EPANET development preview, please click the 'Watch' button at the top of the page. If you only want to receive notifications about when a release is made, you can customize the notifications by following the instructions in the video on the right.

License

The code within this repository is MIT licenced.

The original EPANET 2.2 Delphi GUI code forked from the US EPA. Click the link to find the source code and licence.

OWA-EPANET toolkit is packaged with releases of this repository. Click the link to find their source code and licence.