Programvare
Det finnes en rekke utvidelser og implementeringer av EPANET. Nedenfor er det samlet et lite utvalg.
OpenWaterAnalytics

OpenWaterAnalytics sin GitHub-side inneholder de nyeste utvidelsene av EPANET.
Blant annet finner man:
- EPANET 2.x – kodelager til utviklingen av EPANET 2.x
- epanet-dev – kodelager til utviklingen av en objekt-orientert implementasjon av EPANET
- epanet-python – Python innpakning til EPANET biblioteket
- epanet-matlab – MATLAB innpakning og skript til en rekke EPANET bruksområder (inkludert MSX)
- epanet-rtx – kodelager til utviklingen av sanntids-utvidelsen til EPANET
- epanet-msx – kodelager til utviklingen av utvidelsen for å simulere flere ulike kjemiske forbindelser samtidig
WNTR

WNTR er en EPANET kompatibel Python-pakke som kan benyttes til å simulere og analysere ledningsnettets motstandsdyktighet og leveringssikkerhet. Programpakken inneholder også muligheter til å visualisere resultatene.
SWMM-EPANET User Interface
SWMM-EPANET_User_Interface gjør det mulig å implementere EPANET (og SWMM) med QGIS.
ImportEpanetInpFiles (QGIS-programtillegg)
ImportEpanetInpFiles gjør det mulig å lese inn en .inp-fil til QGIS og konvertere denne til shapefile-format.
QEPANET (QGIS-programtillegg)
QEPANET er et programtillegg som kobler EPANET og QGIS sammen. Det gjør det mulig å opprette et ledningsnett direkte i QGIS og gjennomføre beregninger.
Resultatet kan eksporteres til .inp-formatet. Det er mulig å hente ut høyder til nodene fra en raster DTM, tegne ledninger med 3D lengde og tegne ledninger før man tegner noder (noder blir lagt til endepunktene automatisk).