-The Repository README.MD
-Github Gists
-What the python docs are using: Sphinx
-Works with Sphinx: Read The Docs
-doxygen Haven't tired but it's supossed to be able to generate docs from your C++ code.
-Notepad++ is a great editor for markdown. Install the MarkdownViewer++ plugin to get a built in previewer of .md files.