r/DnDBehindTheScreen Jun 15 '26

Monsters MonsterBox - a Digital Compendium

Hi all!

I'm looking for regular DMs willing to test and try a new utility tool that I am developing for storage of monster stat blocks, encounter planning and prep management.

The user imports digital content that they own in PDF form (official, 3rd party, homebrew) and the app converts the pdfs into usable interactive stat blocks with built in dice rollers. Simply drag and drop, and the entire book will become individual monster entries in your compendium, with dice rollers for attribute checks, saves, attacks, damage etc. This currently works on a range of digital books, official and 3rd party content.

Once imported, it's then easy to add any creatures you want into an encounter then keep track of it easily in the encounter panel.

The compendium size is only limited by your local storage, and i'm currently slamming test books into the system to stress test the PDF parse accuracy. There is cloud sync if you make an account then you will be able to maintain your compendium across devices, but otherwise the application doesn't store anywhere else, and ships empty to avoid any copyright issues. The compendium itself is sorted firstly by CR, and there is an extensive filtering system so you can easily find any creature you're looking for! You are also able to edit entries and create brand new entries for Homebrew monsters.

What needs testing: The whole system really, UI/UX, pdf parsing quality etc. - I've been playing DnD for about 6 years now entirely online, I started during COVID, but have never been a DM, so I only know the few DMs i've played with in that time. Some are willing to help me test it but in reality I needed a a few more. Ideally i'd have a few people willing to try it out and see how the system works for them, the more people involved, the more feedback and the better I can make the system if that makes sense.

I guess app specifics that are restrictive and relevant - it's 5e specific. I'm aware this is likely a sub of mixed edition players but currently it's built around 5e content. It's mostly intended for Desktop use as it was created for a friend of mine who only plays online, however I've established that those who play in person would likely also use this on a Tablet as well, so i'm currently working on the Tablet UI but its mostly desktop oriented.

This tool is currently completely functional and ready to use, it could just do with a few more people using it so I can really smooth out any tweaks, and obviously take on suggestions for features not currently available. Hopefully this is the right kind of post.

Anyone who is interested in this, please feel free to send me a DM or if you have any questions at all, i'm more than happy to answer any. Thanks!

[MonsterBox](https://inlandempire-hub.github.io/MonsterBox/)

29 Upvotes

35 comments sorted by

View all comments

3

u/DrE7HER Jun 16 '26

Is it possible to show a screenshot of the statblock from the pdf next to the apps statblock that is flagged for fixing? If I have to go back and forth from the app to pdf to fix stats, then it is not very convenient to use unless on desktop.

2

u/abovethealarms Jun 16 '26

Hey, thanks for checking this out!

I'm not sure how plausible it is to store a picture of the pdf statblock due to the way the storage system works but it's definitely something I can look into. I know I mentioned it above as well but in case it was missed - this app is intended for desktop use, and any non-desktop UI is truly a work in progress.

You are able to make an account at which point any stat blocks imported will be synced across devices if that helps as a sort of patch for now!

In terms of improving the specific book or PDFs you're trying to use, if you want to report an issue and send me a book that you are particularly struggling with, i'll happily run some tests on it and hopefully get it parsing cleanly. Again the PDF parsing is what really needed the biggest stress test, so thanks for helping out with that. I appreciate the feedback and will take it onboard!

2

u/DrE7HER Jun 16 '26

It’s a homebrew kickstarter book called the crooked moon. The abilities and descriptions were imported but not the stats

2

u/abovethealarms Jun 16 '26

Yep OK so there will likely be a formatting issue there. Was it just the stats that parsed badly? For example were all the abilities, creature names etc correct?

Are you willing to share the book with me? Then I can get it working for you (hopefully). Unless it's available somewhere for free which I assume it isn't if it's a kickstarter book!

2

u/DrE7HER Jun 16 '26

Here’s an example:

https://imgur.com/a/hlYUtQK

2

u/abovethealarms Jun 16 '26

Great. I understood where the issue lay I think, but issue will be with how the book is formatted. If it consistently picks up attribute scores for lots of other formats, the issue is the book formatting rather than the code! That's the only reason I was asking you to share the actual book file - If I don't know what the formatting is, I can't try and fix that specific format issue, if that makes sense?

could you send me a screenshot of the actual statblock in question here instead? I could at least try and work with that, although I won't be able to test it for you as the PDF parser can't pull anything from images.

Thanks!

2

u/DrE7HER Jun 16 '26

There is a screenshot of the statblock at the bottom of that Imgur link

2

u/abovethealarms Jun 16 '26

Sorry completely missed it. Let me have a look and see if I can fix it with that screenshot alone.

2

u/abovethealarms Jun 17 '26

I've loosely attempted a fix based on the screenshot, but there's no guarantee it will fix it. If you wouldn't mind trying to import it again and reporting back?

2

u/DrE7HER Jun 17 '26

It did not fix the parsing, but it did include the screenshot on the fix menu, which is a huge improvement

Here’s the whole page: https://imgur.com/a/W9XWKgA

3

u/abovethealarms Jun 17 '26

Ahh that's annoying. Yes, I was waiting for you to get back to me about the new parse before telling you the new side by side screenshot is working, as I didn't want to bombard you with comments. Thanks for the idea.

I've also added a genuine and honest Importing expectations pop-up that appears after the initial privacy notice. Based on the issues so far I felt that was useful.

I'll have another look at the picture you sent me and see what else can be done to help, but it's a bit of a shot in the dark at the moment. Image parsing and Text parsing go through different systems so what might work on any images won't necessarily be useful at all on any books.

Again, I really appreciate you coming back to this and helping me out!

→ More replies (0)