
I built and launched TableStage: map display software for in-person TTRPG sessions, running on a Raspberry Pi 4B
I got quite tired of having to haul my laptop to every session and having it take up space on the table, so I came up with my own solution.
One full year of coffee-fueled evenings, weekends, and sleepless nights later, I can proudly present TableStage to the world.
It's a flashable image for a Raspberry Pi 4 Model B.
Plug the Pi into whatever TV or monitor lies on your table, connect your phone or tablet (laptop works too if you are so inclined) via QR code, and you're in control. The controller runs entirely in the browser and is served from the Pi directly, no app download required.
Everything runs on your local wifi, nothing touches the internet during play.
It supports static and animated (video) maps up to 4K60, hardware-accelerated on the Pi. Fog of war drawn from your phone, hex and square grid overlays, music and ambience pinned per map, color grading, customisable idle screens, animated fog and cloud overlays for static maps.
Rendering runs on a custom pipeline built specifically for the Pi's hardware allowing me to squeeze every bit of performance out of the device.
I deliberately did not build yet another VTT and have no intention to shift into one. No tokens, no online play, no accounts. It ships empty, you bring your own maps and audio.
The business side: 39€ (or your regional equivalent) one-time purchase, lifetime license, free trial with no time limit, just usage caps. I decided against a subscription model here and am curious what this crowd makes of that call.
Maps and audio in the showcases are from Crosshead Studios and Tabletop Audio, used with permission.
Please do have a look around www.tablestage.com
Feedback is very welcome, happy to answer anything.