This was my second attempt at doing a fluid simulation. Like the first, it uses particles combined with a vector field. I'm happy with the way that interacting with this one feels. I'm currently trying an approach that doesn't use particles at all- I'll upload that soon.
Move the mouse to affect the vector field. Click to add particles. Press any key to reset.
To tweak this sketch, first download it.
Make your updates, then upload your tweak!