Tableau Data Apps

A data app is a web app that runs inside Tableau on one worksheet and draws whatever it likes from that worksheet's rows: particles, games, music, ops tools. These are the ones I've built so far, newest first.

Each link opens a public copy that runs in your browser on a bundled copy of its data. Why build a data app instead of an extension? Race to Publish shows the difference.

Balloon Spotter Balloon SpotterNov 9, 2026 7,235 hot air balloons from a spotter's database in an 8-bit sky. Explore by home, owner, maker, type or era, watch a mass ascension, keep a logbook. Refresh Health Refresh HealthNov 6, 2026 Every Tableau data source ranked by who a failing or quiet refresh hurts. Freshness Badge Freshness BadgeNov 6, 2026 One slim strip for any Tableau dashboard: fresh, late or failing, before anyone acts on old numbers. Site Alive Site AliveNov 4, 2026 A Tableau site activity log replayed as a living map: people, workbooks, extract refreshes and the failures that reach them. Profit Defender Profit DefenderNov 4, 2026 An arcade game played on real Sample Superstore order lines: stop the loss-making orders before they reach the margin line. Superstore Physics Superstore PhysicsNov 4, 2026 10,194 Sample Superstore orders as balls in a physics sandbox. Losses are heavy and sink. Drag the walls, throw the balls, tilt and shake the box. Superstore Soundtrack Superstore SoundtrackNov 4, 2026 Four years of Sample Superstore sales played as music, one note per week. Superstore Particles Superstore ParticlesNov 4, 2026 10,194 Sample Superstore orders as particles, morphing between charts. PISA Particles PISA ParticlesNov 4, 2026 PISA 2025 as particles: 91 countries, 100 dots each. Data: OECD, CC BY 4.0. 1248 Runs 1248 RunsNov 4, 2026 Every run since May 2018 (Strava, then Garmin) as particles, one dot per run.