LoreGen is a free library of software tools that can be used to procedurally generate fantasy worlds. As of Version 0.11, it is currently only available for C#.
An accompanying piece of software, LoreGen Worldbuilder, is available as a free download, as a utility for creating and exploring worlds that have been created using the LoreGen library.
Join the mailing list to get the latest LoreGen updates.