A character sheet builder for Vampire: The Masquerade V5.
No account. Just the darkness.
- Create and manage multiple vampire characters
- Full V5 sheet — Attributes, Skills, Disciplines, Advantages, Humanity, Trackers
- Dice roller with Hunger dice and success counting
- Sheet validation against V5 rules
- Character creation guide with clan banes, compulsions, and step-by-step allocation
| Layer | Tech |
|---|---|
| Frontend | React 19 + TypeScript + Vite |
| Styling | Tailwind CSS |
| Backend | FastAPI + Uvicorn |
| Deploy | Vercel |
Prerequisites: Node.js, pnpm, Python 3.11+
# Install frontend dependencies
pnpm install
# Install backend dependencies
pip install -r api/requirements.txt# Run frontend (http://localhost:5173)
pnpm dev
# Run backend (http://localhost:8000)
pnpm backendVite proxies /api/* to the FastAPI server automatically in development.
This project is licensed under CC BY-NC 4.0 — free to share and adapt, with attribution, for non-commercial use only.
Vampire: The Masquerade is owned by Paradox Interactive. Night Creatures is an unofficial fan tool with no affiliation.