About D&D Manager

D&D Manager is a fully functional D&D management Application that is designed for D&D 3.5 edition. It includes a fully functional Character management system with support for Skills, Feats and Special abilities as well as Weapons, Spells and all the usual Basic attributes. You can also search through your Characters, spells, weapons and feats to find exactly which one you are looking for.

These are then used in the built in Battle manager as you fight monsters and other enemies using weapons and spells. If you want to use an especially advanced spell such as Wish, you can quickly jump back to the Character Management screen to handle it. You can even create temporary characters (such as a collection of goblins) on the fly from template characters. A full list of features is included on the Features page.

One thing that I aim to have achieved with this application is to aid the DM, not to take over from them, it is still up to them to decide who you can attack and who can attack you as well as controlling all the description and other things that make the game exciting.

The application currently requires Mac OS X 10.4.9 (Tiger) to run, as Core Data which the application uses heavily, was only released with Mac OS X 10.4 Tiger. Using Mac OS X 10.5 Leopard is recommended.


  1. Hey, one thing i noticed right off the bat that really bugged me was i couldn’t find any way to alter attributes. The games that i usually play, the GM (whether or not it is me) will give out an attribute array, 18,16,14,14,12,12. so everyone has a fair character (had whiney players in the past, and i just noticed this works for speeds sake when creating characters.
    if there is a way to alter the attributes, where is it? if not, would adding the ability to do so in a future patch be a possibility, i’d love to use this app for managing games as it seems to work really well, but if i cant change the attributes, im afraid i might nerd rage (kidding, obviously, but it would be quite awesome if you could do that)

  2. First of all, you’ve done an excellent job with this program. Often when I try using software to replace spreadsheet tracking of my character, it turns out to be inadequate, but your program pretty much does the job! I continue to notice neat touches that are so well thought out.

    I have some requests for you to consider incorporating to make it even better:

    * When ‘Cast Spell’ is clicked, the ‘Properties for the selected spell’ doesn’t update to match the spell selected. The ‘Metamagic Feats Used’ does but not the properties. This will be handy when fixed.
    * Is there a way to tweak the weapon system to accommodate dual-damage type weapons. I’m thinking of the gnomish hooked hammer in particular. I know it may be a lot of work for a gnomish hammer which many people would never use but right now I have to enter the hammer as twice in the global weapons screen, once as a piercing weapon, again as bludgeoning.
    * It would be nice to be able to enter an item such as a bag of holding in one’s inventory, assign items to it, and have the encumbrance system keep track of the bag’s capacity capacity and account for the weight reduction Right now I add a second bag and enter a negative value for the weight of the items in it.
    * Could you rework the value column for items to allow alternative standard currencies (or even custom ones) to be used: silver and copper pieces.
    * It would be useful if in addition to and right below the wealth box, a net worth box were placed that automatically summed a character’s wealth and the total value of all inventory items.
    * Could the weight of coins placed in the wealth box be automatically be factored into the encumbrance system.
    * Could you increase the precision of the weight column to handle items less than .1 lb.

    I’ve studied Qbjective-C and have downloaded the source code; however I’m not a programmer by trade nor am I proficient enough yet to make the changes myself.


  3. I’ve “dabbled” with the iPhone SDK/xcode… I’d be happy to attempt to port your program over (although apple has yet to allow me to send them any apps just yet)

  4. Hey, thanks for the great program. I’ve been playing around and trying to work out how, with a spellcasting prestige class, to say ‘add +1 spellcaster level’. For example, I was generating the class, but in spell progression I would basically have to add a new version of the class and a new spell progression for a character who chose to go into it from, say, character level 8 and then a different spell progression for a character who adopted the same class at CL 10. Is there a short-cut for this ‘+1 spellcasting level’ that I’m not getting? Thanks again.

  5. Hi Matt,

    Awesome program. Very handy. The only snag I’m running into is I can’t find a way to just gets the results of a full attack. I like to have my players keep track of their own sheets for the most part, and it would be really handy to have a quick way to get the attack roll and potential damage for each attack all at once. Is there a way to do that, or would it be a possible addition? That way I don’t have to add and maintain every character who may possibly get smacked around at some point. Let me know if I’m missing something obvious.

    All in all though, this is a impressive program. Kudos!

Leave a Reply

Your email address will not be published. Required fields are marked *