sukritsingh / bestiary

Editable creature database for Dungeons and Dragons 5e

Home Page:https://sukritsingh.github.io/bestiary/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bestiary

Bestiary is a mobile-friendly 5e compendium of creatures that organizes them in various classifications and strengths.

See the latest compiled build here: http://sukritsingh.github.io/bestiary/

Unfortunately, Github pages only allows flat pages, so at the moment my website only hosts the bestiary sorted by alphabetical list. Once it's hosted somewhere else it'll be usable in it's full form.

Build Instructions

I've edited _config.yml for my own build purposes, but if you've got Jekyll set up locally, the following should create the build from your friendly command line terminal:jekyll serve -Vw.

Once you're running the server from a terminal, just go to 'localhost:4000' and it should be running from in there.

To Do

  • Sort by location
  • More Monsters from more sources!
  • Add Mordekainen's tome of foes
  • Add more custom variants

Structure

Creatures can be found inside _posts/. Each creature gets its own post, written and stored as a Markdown file. The date is arbitrary and never displayed, but still necessary for Jekyll to process the posts properly.

Contributing to the bestiary

If you'd like to help fill out the rest of the creatures from the MM, for each new creature you make:

  1. Make a new post inside _posts/ for each new creature, and copy the formatting from another creature.
  2. Submit a pull request for the creatures(s) when you're finished, and that's it! Thank you so much. :)

Thanks

Thanks to github user chisaipete for the original repository that I forked from, shamelessly!

Shoutout to Saph of http://ephe.github.io/grimoire from whom I've shamelessly borrowed the majority of the codebase

About

Editable creature database for Dungeons and Dragons 5e

https://sukritsingh.github.io/bestiary/

License:Other


Languages

Language:SCSS 55.6%Language:HTML 34.9%Language:Ruby 9.4%