What do you use for Documentation?

8 years ago from , Designer

I'm curious as to what platforms and tools (if any) you folks use for documentation / knowledge base sites?

I'm diving into a project to build a nice documentation website, and torn between services that have an API (Zendesk, Groove HQ) and going the DIY route so that I can fully customise the design and front-end experience.


Services like Zendesk and Groove offer a suite of services, but I'm really only looking at the knowledge base. They offer custom options to style their theme, but it's still somewhat limited.

Mostly these appeal because I can use their API to fetch and show the docs content neatly from within our app:


^ example using [elev.io's](elev.io) widget to open 3rd party docs


Tools like [Raneto](raneto.com) are great - open source, markdown based, fully customisable. It's more work to build it the way you want, but you can customise everything going the DIY route.


  • Harpal SinghHarpal Singh, 8 years ago

    Ronan, it depends on how the documentation is meant to be used and at what stages of the project cycle. I frequently use Confluence that plays nicely with tools used by developers.

    There have been cases where I created the first draft of documentation in Google docs, and once the content started to take shape moved the documentation to a more appropriate tool.

    I would say 'Start with the content, not the tool'.

    0 points
  • Drew AlbinsonDrew Albinson, 8 years ago

    I have always wanted to use Read the Docs but have yet to try it. https://readthedocs.org/

    0 points
  • Silvio Bompan, 8 years ago

    How about ReadMe.io? Never used it, but looks very interesting

    0 points
    • Ronan Flynn-Curran, 8 years ago

      Nice looking service, especially for documenting APIs.

      Design-wise, you can tweak their themes which is nice, but it seems limited to still using their template structure. No API to use your docs elsewhere.

      0 points