
A modern, offline-first, and privacy-focused suite of tools for Dungeons & Dragons (5th Edition), built for Dungeon Masters and Players who value speed, reliability, and data ownership.
✨ Core Philosophy
- Privacy First: All your data stays on your device. We use IndexedDB for local storage; no cloud sync, no tracking, no account required.
- Offline Capable: Built as a PWA (Progressive Web App). Once loaded, it works anywhere—even in the deepest dungeons without Wi-Fi.
- Modern Tech: Leveraging the latest Svelte 5 "Runes" for a snappy, reactive user experience.
Encounter Tracker
A robust combat management tool designed to streamline initiative and HP tracking.
- Dynamic Initiative: Sort units by roll, bonus, or manual tie-breakers.
- Health Management: Inline editing for HP, Max HP, and Temporary HP with visual health bars.
- Encounter Groups: Organize your prep with custom groups and drag-and-drop organization.
- Persistence: Auto-saves every change instantly via Dexie.js.
🚀 Tech Stack
⚖️ Legal Disclaimer
dd.tools is unofficial Fan Content permitted under the Fan Content Policy. Not approved/endorsed by Wizards. Portions of the materials used are property of Wizards of the Coast. Wizards of the Coast, Dungeons & Dragons, and their logos are trademarks of Wizards of the Coast LLC. © Wizards of the Coast LLC.
📄 License
This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International ($$CC BY-NC 4.0$$) License - see the LICENSE file for details.