
InkZen
Fluid ink focus timer with procedural audio and Metal
What it does
Most focus apps use static timers or game engines. InkZen uses Metal Compute Shaders. We built a custom fluid dynamics engine to simulate real carbon ink drying on rice paper—a non-repeating visual anchor for flow. Key Differentiators: 💧 Real-time Physics: Ink flow is calculated, not pre-rendered. 🔊 Procedural Audio: Rain & bells are generated stochastically, never looping. 🏝️ Native iOS: WidgetKit & Live Activities integration. 🌸 Divine Will: Physics-based decision making.
Does the same job
all alternatives →- IAInkwash, a watercolor sketching app and explanationJun 2026 · johnowhitaker.github.io · ▲250
I've made a drawing app based on my physical sketching practice, using fluid sim and some shader tricks to mimic watercolor-style ink washes. Best used on iPad or with a drawing tablet. The linked article shows how the core engine works, with plenty of little interactive demos. It was fun to make, sharing in hopes others find it fun too :)





More work this month
the category →


The app store for voice native apps that lives in your notch
Work · 28d ago · voiceos.com


Mac-native app for screenshots, recordings and collaboration
Work · 5d ago · cleanshot.com