Free software1 sections · 2 min readBy Dezső Mező.mdFree softwarePneuma
Pneuma is a mobile-first breathing-guide PWA built around a single animated orb that grows and shrinks with each phase. The animation is driven by a pure phaseAt(pattern, elapsed) engine that computes phase, countdown, cycle, and orb scale and skips zero-length holds, so the timing logic is fully unit-testable apart from the UI. A hand-written manifest and a cache-first service worker make it installable and fully offline; it is a from-scratch build you can download and run locally.
01About the app
Mobile-first PWA
What to take away
- A pure phaseAt(pattern, elapsed) engine (phase/countdown/cycle/orb-scale, skips zero-length holds; 6 tests) drives one animated orb; a hand-written manifest + cache-first service worker make it installable and fully offline.
- Download: Pneuma (ZIP)
Terms used in this piece
More from the lab
Browse all entries- Sylex: Make sense of the slashes
- Kindra: Miss a beat, not the rhythm
- Voxara: Argue better. Lose gracefully
- Wraithward: Spot the bait before you bite
Want this looked at on your own system?Start a conversation
