epanet-js
No installs. No forced cloud storage. Just fast, local-first water modeling — powered by the engine you already trust.
You shouldn't have to choose between speed, security, and affordability just to understand your water networks.


: To reduce the massive file sizes of PS2 games (often up to 4.7 GB) without sacrificing data integrity or performance. Archival Quality
Because it uses "streaming decompression," the emulator only decompresses the specific sector it needs at that exact moment, meaning no extra loading times. How to Convert Your Collection
“"It sucks so bad that the space savings are worth the tons of time this will take [to convert]." — User on Reddit ” Reddit · r/SBCGaming · 3 months ago
If you play games on a real physical PS2 using a traditional disc drive or older versions of OPL, sticking to standard ISO formats is generally safer for maximum compatibility. game ps2 chd 2021
: Use a tool like ImgBurn on Windows or Disk Utility on Mac to create an .ISO from your physical PS2 disc.
Here is the easiest, step-by-step method to batch-convert your library on Windows: Step 1: Download chdman
A major trend in 2021 was "OPL" (Open PS2 Loader) usage on original hardware via internal HDDs or SMB (Network) sharing. : To reduce the massive file sizes of
For PS2 gaming, a CHD file takes a standard, uncompressed .ISO or .BIN/.CUE file and shrinks it down to its absolute minimum size without losing a single bit of game data. Why 2021 Was the Turning Point for PS2 CHDs
While the technical aspects of CHD are positive for preservation, the distribution of "PS2 CHD 2021" packs raises significant legal flags.
Which (e.g., PCSX2, RetroArch) do you prefer? : Use a tool like ImgBurn on Windows
The barrier to entry for CHD conversion lowered significantly in 2021 due to the availability of tools:
Extract the chdman.exe file from a recent MAME release into a new folder.
One of the most interesting developments in the world of PS2 gaming is the rise of CHD (Compressed Hunk of Data) files. CHD is a compressed file format that allows for the storage of large amounts of data, such as game data, in a much smaller size. This has made it possible for gamers to store and play their favorite PS2 games without the need for the original game discs.
Previously, games with CD audio tracks (like GTA: San Andreas or Crazy Taxi ) were ripped as formats—often resulting in a .bin file and a .cue sheet, or sometimes multiple .bin tracks. CHD condenses all tracks into a single file, making library management much cleaner.
No setup or downloads — just instant access right in your browser.
EPANET was a gift to the industry — free, open-source water modeling for all. But commercial vendors built on it, locked away improvements, and left the community behind.
epanet-js is our answer: a faster, simpler, affordable water modeling tool that protects your privacy and sustains the open-source future of water modeling.
We're proud to be part of the next chapter — and we're just getting started.

When you purchase more features in epanet-js, you're investing in the future of open-source EPANET development.
Our open-source model balances innovation and accessibility:
Anyone can build on our code. The two-year commercial-use delay gives us the incentive to keep pushing forward — and that fuels progress for everyone.
That means when you support us, you support more affordable hydraulic modeling software for the entire community.
Choose the plan that works for you
Individual named license
Floating shared license
Have questions? or book a call.
Available for non-commercial projects, learning, and student work.
For curious minds and personal growth.
Free for students and teachers.
Find answers to common questions about epanet-js.
No install. No login. No cloud required.
You may not know this, but for decades, the U.S. EPA has given the water industry an extraordinary gift: the free and open-source hydraulic modeling software EPANET. Odds are, if you've used any commercial hydraulic modeling software today, it was built on the EPANET engine.
The problem is, instead of giving back to their open-source roots like other industries do, big-name software vendors took EPANET's open code, built private tools on top of the engine, and then locked those improvements behind patents and proprietary licenses.
Some vendors even pressured the EPA to focus only on the engine — discouraging any effort to improve the interface or user experience for everyone else.
Those vendors now charge you exorbitant prices to use their software while EPANET lags behind — and utilities, engineers, and educators with smaller budgets suffer.
We think this is backwards — and we're on a mission to change it. We're focused on creating a better experience for the entire hydraulic modeling community.
That's why we built epanet-js under an FSL license — because we want to give you an affordable, easy-to-use water modeling option that creates a sustainable future for open-source EPANET development.
Support EPANET by using software that supports it back.
Simple, quick, and useful right out of the gate — designed to open-and-go.
Launch epanet-js now