Role-playing Games Stack Exchange is a question and answer site for gamemasters and players of tabletop, paper-and-pencil role-playing games. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm writing an engine for Dungeons & Dragons Basic Set (Red and Blue Box) First Edition (1E) in Python and would like to be able to read from an existing database of what is in the players and experts guide books.

I'm looking for all the numerical data and spell data for all the classes and monsters.

I figure that something like this exists, and after plenty of Google'ing, I've found some for later editions, but not for the older ones.

It's fine if it is in some other format, but I'd like to be able to make it into a local, offline database format (like SQLite).

share|improve this question

Overview of D&D retro-clones

Check out the retro clones on that link. Most everything there was created while at least thinking of the legal aspects of what could be used without problems. As a plus, the materials can generally be downloaded in several readable formats which you should be able to write a simple parser for.

  • AD&D -> OSRIC
  • D&D Red(Moldvay) -> Labyrinth Lord
  • OD&D -> Swords and Wizardry (should work for D&D Blue(Holmes) as well)
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.