Skip to content

TheMatthew/Dnd5eCharacterGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

D&D 5e Character Generator

This is a lightweight, browser-based Dungeons & Dragons 5e character generator that integrates with the D&D 5e API. Answer a few personality-driven slider questions and the generator will recommend a class, pulling real-time class data (hit dice, proficiencies, etc.) from the API.

🚀 Features

  • Slider-based Likert questions for personality input
  • Recommends a character class based on alignment traits
  • Fetches live data from the D&D 5e API
  • Simple, responsive, no server required

🔧 Usage

  1. Run npm start
  2. Make sure Ollama and Stable Diffusion are running already.
  3. Open localhost:3000
  4. Adjust the sliders based on your character's personality.
  5. Click "Generate Character" to get a recommended class and its details.

The end result will look like this

⚠️ Requires an internet connection to fetch data from the dnd5eapi.co site.

📦 Files

  • index.html – Main app
  • style.css – Styling for layout and labels
  • script.js – Main logic and API fetching

🧙‍♂️ Disclaimer

This project uses the open D&D 5e API. All D&D terms are owned by Wizards of the Coast.

📄 License

MIT — see LICENSE

Worse Disclaimer

This has totally been dibe coded.

About

A Dungeons and Dragons 5e Character Generator to make NPC or PCs quickly.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published