Another pair of options is to use Middleman, which is a static site generator that accepts Kramdown or Markdown as input.
There are also frameworks that are specifically designed for technical documentation that use Middleman (both of which are on GitHub), including lord / slate and pnerger / dpslate (the later version is the plug of the first and provides some improvements that are not suitable for pulling) . The Slate format provides a documentation format that incorporates many of the features of Sphinx with some additional enhancements. It has a three-panel view of the document, which includes an automatically generated table of contents, the main center, and then a sample code panel on the right. Like Sphinx, the sample code has syntax highlighting.
source share