Back to browse
My D&D combat-tracker is finally online

My D&D combat-tracker is finally online

by kristophph·Apr 2, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemCozy

Command palette for D&D actions beats click-heavy trackers like Owlbear Rodeo.

Strengths
  • Keyboard-first design with Alfred-style command palette for all actions
  • Built-in SRD reference eliminates alt-tabbing during combat
  • Demo mode walks through example encounter for onboarding
Weaknesses
  • Crowded category with Owlbear Rodeo, Improved Initiative already established
  • Firebase backend means no self-hosting option for privacy-focused DMs
Category
Target Audience

D&D dungeon masters

Similar To

Owlbear Rodeo · Improved Initiative · Fight Club 5

Post Description

This is a combat-tracker app for dungeon masters of Dungeons & Dragons 5e games. It can help with organizing the combat encounter by showing all participants of an encounter in a list with all needed info like monster statblocks, conditions, attacks, spells etc.

I tried to make it very easy to use by offering keyboard shortcuts for all important actions. I think it can be used by just keyboard alone. It also has a command-palette like MacOS or Alfred on linux (shortcut is "/") that lets you search for all important commands and even glossary entries.

There is a "Demo mode" that shows an example encounter and guides you through the basic functions. If anyone wants to check it out and tell me if this is understandable or if I need to add more/better tutorial steps? That would be great :)

It is build with javascrpit/typescript and uses Firebase/Firestore.

Any DMs on here that want to give this a try?

Similar Projects

Developer Tools●●Solid

Queryline – One app for SQL and Firestore with a command palette

CMD+K everywhere plus a unified SQL + Firestore UI is the clearest selling point — you can jump between connections, tables and exports without touching the mouse. Under the hood the app pairs Tauri/Rust and Monaco with DuckDB-backed caching and virtual scrolling to actually browse 100k+ rows smoothly, and it uses the OS keychain for credentials instead of a config file.

Solve My ProblemSlickWizardry
samkovrablik
203mo ago