Dungeon Tools is a collection of utilities that I use to help me plan and run sessions of 5th Edition Dungeons and Dragons.
I'm not currently DMing; I need a break from it after 2 years. However, I still wanted to release these on Starbase Zebra. I may use them again in the future. I also may continue work on these. The tools are in no way at all considered to be complete.
Modules
Dice
Dice is a simple dice rolling library. I have no web demo of it now.
Dungeon
Dungeon is a python module that generates dungeons. It is intended to be an implementation of Appendix A of the D&D 5th Edition Dungeon Master's Guide. This implementation is not complete. Honestly, the method in the book does not lend itself to easy programatic implementation, given that it asks the dungeon master to resolve its ambiguities while sketching the dungeon out on paper.
You may generate a random dungeon if you wish.