It's very easy to use DIL for doc generation (at least I try hard to make it so.) In your case you'd just have to run this command (use -I as well if required): dil ddoc path/to/output/ package1/*.d package2/*.d -v --kandil -hl Check out http://code.google.com/p/dil/wiki/Kandil for more info. Let me know if you encounter any issue.