
Running a fight in DnD 5e means holding a dozen things in your head at once, and most of what gets dropped isn’t the easy stuff — turn order, hit points — it’s the state between creatures: who has advantage on whom, who’s debuffed, who’s concentrating on what and would lose it if they took one more hit. OpenFray is built specifically to keep hold of that,in one fast, glanceable console so a GM can run the fight instead of reconstructing it from memory every round.
It also doesn’t cut corners on the boring-but-critical monster bookkeeping — recharge abilities, legendary actions, legendary resistances, reactions, concentration — all tracked live as you play, plus one-tap group saves that apply resistances and immunities for you instead of doing the math by hand mid-combat. The dice are cryptographically random with a transparent, effect-aware log, which matters more than it sounds: no fudging, no “feels fair” tampering, just an honest record either side can check.
It runs entirely in the browser, no account is required to play. Sign in with Discord or Google only if you want your custom creatures, spells, and campaigns saved and synced across devices — otherwise it’s free, open-source, and yours to fork.
