Free fluid playground

FlowState

Click & drag to play with GPU-accelerated fluid dynamics.
Press space for random splats · Free, forever.

Click & drag to interact|Space for random splats|P to pause

Physics, not filters.

Every frame is computed in real-time on your GPU using the actual Navier-Stokes equations of fluid dynamics.

GPU-Accelerated

14 GLSL shader programs running entirely on your graphics card. WebGL2 renders at a locked 60fps even on integrated GPUs.

Real Physics

Advection, diffusion, pressure projection, and vorticity confinement. This is a real Navier-Stokes solver, not a visual trick.

Bloom & Sunrays

Cinematic post-processing with HDR bloom and volumetric light rays for breathtaking depth and atmosphere.

Native macOS

Installs as a native .saver bundle. Shows up in System Settings > Screen Saver like any other screensaver.

Zero Config

Double-click the .saver file, confirm install, select it. That's it. No terminal, no extra apps, no dependencies.

Infinite Variety

Procedural color generation and chaotic fluid dynamics mean you'll never see the same frame twice. Ever.

Three ways to enjoy it.

Pick whichever feels right.

1

Play free

Right here in your browser. Forever. No signup, no nothing.

2

Tip the maker

$3.69 lifetime tip if FlowState made your day a little better.

3

Get the screensaver

$0.99 for the native macOS screensaver. Signed & notarized.

Free forever. Optional support.

FlowState is free to use right here in your browser. If you love it, you can support the maker or download the native macOS screensaver.

Most appreciated
$3.69

Lifetime tip. Do as you please.

  • Supports continued development
  • My eternal gratitude
  • Everything you have already
macOS bonus
$0.99

One-time. The native screensaver.

  • Runs natively on macOS
  • Lifetime license, free updates
  • macOS Sonoma+ · signed & notarized

Either is totally optional. Web playground is free forever.