It runs in your browser
No download, no install, no store page. Open a link and you're at the table.

ABOUT
DiceyTable is a browser-based virtual tabletop with real physics, peer-to-peer multiplayer and open, GitHub-hosted games. It's built by one person — me, Matt Larson — in Northern Minnesota.
I live in Northern Minnesota and I've been building web and software for about fifteen years. Outside of work I'm a games person, pretty much across the board — video games one night, a board game spread across the kitchen table the next. DiceyTable is what happens when those two halves of my life finally get to share a project.
WHY I BUILT THIS
I've had this one in the back of my head for years. Every time I played on a virtual tabletop I came away with the same list: the things I loved, and the things I kept wishing were there. Different tools got different parts right, and none of them got all of it. I'd close the laptop thinking "somebody should just build the whole thing."
It took a while before I had both the time and the tools to actually do it — the browser can run a real physics simulation now, peers can talk to each other directly, and I finally had the hours to spend. So I started, and I haven't really stopped.
This is a passion project, made with love. It's me, some long winter evenings, and a list of features I've wanted in a virtual tabletop for years.
The goal is simple to say and slow to do: bring together everything I've wanted from other virtual tabletops into one platform — including the parts that are missing everywhere else. Real physics you can flick dice across. Multiplayer that doesn't route your game through somebody's server. An editor good enough that the games you play here can be the games you make here.
WHAT DICEYTABLE IS TRYING TO BE
No download, no install, no store page. Open a link and you're at the table.
Dice tumble, stacks topple and cards slide because a physics engine says so — the same simulation for everyone at the table.
Play goes directly between players over WebRTC. The server handles introductions; it doesn't sit in the middle of your game.
Any public game, free. Paid plans exist for private tables and extras, never for access to the table itself.
The editor is part of the site. Make a game, publish it, and it's playable by anyone with the link — no fee, no gatekeeping.
A game is a mod hosted in a public GitHub repo. You can read it, fork it, learn from it, and take it with you.
GET IN TOUCH
I read everything. If something is broken, if a feature you need is missing, or if you just want to show off the game you're building — the Discord is the fastest way to reach me, and it's where the project gets talked about day to day.