A stat generator/wiki browser for Caves of Qud that can create equivalent DnD statblocks on the fly.
  • Go 60.6%
  • TypeScript 16.7%
  • HTML 10%
  • CSS 7.2%
  • SCSS 5.5%
Find a file
2025-10-08 21:17:42 +10:30
.github/workflows Revert "Change macOS build to arm" 2025-07-07 21:47:58 +09:30
build Fix windows build 2025-07-06 23:02:07 +09:30
frontend Improved tab navigation and searching 2025-08-27 17:46:48 +09:30
images Add tabs feature to readme 2025-08-19 12:30:19 +09:30
src Actually add the changes?? 2025-10-08 21:17:42 +10:30
.gitattributes Fixed git configuration 2025-03-23 12:24:01 +10:30
.gitignore Fixed equipment info 2025-07-13 20:13:02 +09:30
app.go Change module name so things actually work.. again 2025-09-12 23:03:36 +09:30
go.mod Change module name so things actually work.. again 2025-09-12 23:03:36 +09:30
go.sum Improved tab navigation and searching 2025-08-27 17:46:48 +09:30
LICENSE Initial commit 2025-03-22 22:45:14 +10:30
main.go Change module name so things actually work.. again 2025-09-12 23:03:36 +09:30
README.md Fix the funny badges 2025-08-27 23:28:58 +09:30
wails.json Add version to project config 2025-08-27 21:18:50 +09:30

quDnD

A stat generator/wiki browser for Caves of Qud that can create equivalent DnD statblocks on the fly.

GitHub License GitHub version GitHub Actions Workflow Status GitHub go.mod Go version

Features

New! Tabs!

Tabs are automatically created when you visit a page. When closed, you can bring them back up with Ctrl+Shift+T!

Tabs

Tab Keybinds:

  • Navigate Left/Right: Ctrl+Shift+Tab/Ctrl+Tab
  • Close Tab: Ctrl+W
  • Open last closed tab: Ctrl+Shift+T

Tabs can also be reorganised by dragging them into place.

Creature Statblocks, Equipment and Feats

Puma Preview

Embedded Wiki Page for Reference

Lead Slug Preview

Hidden Features (ooo!)

Page Caching

Any page that's been visited before has its statblock stored in an SQLite database, making things quicker and reducing the load on the Caves of Qud Wiki servers 😅

Category cache

A list of basic information (pageid and title) about all pages is automatically grabbed and cached from the wiki servers, to avoid expensive calls to find out how to categorise pages later.

At the moment this is used for typeahead search and to find the category of pages, but I may remove categorisation entirely later on now that tabs exist.

More to do

  • Equipment stats (AC, damage, special effects)
  • Links to equipment pages in creature statblocks
  • Inventory item lists or examples for merchants
  • Starting gear examples for creatures
  • Ability to tweak stats and create custom pages
  • Ability to save + load those custom pages

Note

This project is in no way affiliated with Freehold Games or Kitfox Games.