Smoothed Particle Hydrodynamics fluid simulation based on Mathias Müller's paper "Particle-Based Fluid Simulation for Interactive Applications" with lagrangian viewport.
A local server is required to run the application locally. E.g.
npm install http-server -g
and start with
http-server