Alternate tool for a GhostDoc type of tool

There is no even one serious GhostDoc Alternative

  • Doxygen from doxygen.nl for Visual Studio 2005 & 2008
  • LuaDoc from github.io/luadoc a documentation generator tool for Lua source code
  • Atomineer from atomineerutils.com just 30 days free
  • Sandcastle from github.io/SHFB Help File Builder Documentation
  • Swagger UI from is swagger.io/tools/swagger-ui/ REST API Documentation Tool
  • Daux.io from github.com/dauxio/daux.io is a documentation generator for PHP

I hope that starts a new opensource one by myself very soon.
PS: please update me if you find a struggle or mistake or any new one.


If you start a comment with /// in VS2010, it'll create basic parameters in XML for you based on the function you're commenting.

http://msdn.microsoft.com/en-us/magazine/dd722812.aspx

So typing /// before the function startMonitor(ManagementScope scope) gives...

/// <summary>
/// 
/// </summary>
/// <param name="scope"></param>
static void startMonitor(ManagementScope scope)

If you're wanting to generate decent documentation from these, I suggest https://github.com/EWSoftware/SHFB as your first stop. It's pretty ace.


Actually, /// doesn't generate any documentation, just empty XML tags. Where GhostDoc shines is in generating MSDN style documentation (including the verbiage) automatically, based on contextual information such as property, class, visibility, usages etc.

Here are some true alternatives:

  • Atomineer (bit cheaper than GhostDoc)
  • Resharper (works only if you enable XML Comments for the project, but is nowhere near as good as above two. can also copy XML comments from base classes/interfaces).

Now, whatever you do, please do not produce undocumentation! :)


Take a look at Sandcastle. It will work with Visual Studio 2005 projects. There are also downloads still available for nDoc. It had its heyday around 2005, but I think little or no development has taken place since.

If you're looking for something that will actually prepopulate code comments for you, I'm not sure you can do much better than GhostDoc.