Doc guidelines, standards, and tools

Practical guidelines for creating good docs and help with related tools.

Here are some tools, resources, and guidelines for creating docs.

Diagrams

  • Draw.io (also known as diagrams.net) can make visually pleasing diagrams with minimal effort.

    Some tips:

    • If your diagram contains an element with wrapped text, design that element first and then use it as the starting point for the rest of your elements.

    • Strongly recommend using a mouse, trackball, or precision pointing device. Alignment is difficult when using gestures or other touch interface controls.

    • Set a background color in document properties; otherwise, your final diagram might be transparent.

    • If saving is problematic, save to your local device and then move the file to your intended destination.

  • asciiflow creates simple line drawing diagrams using ASCII line drawing characters. Helpful for text file illustrations.

  • Pencil project is a cross-platform Visio alternative.

See also


Style guides

Defines “style guide” as a term and offers recommendations.

Doc project tenets

Guiding principles for doc projects…unless you can think of better ones.

Voice & tone principles

Principles for clear, readable docs.

Hugo

Tips and tricks for Hugo, a static site generator.

Markdown

Markdown is a text-based markup language used for docs and other publications.

MKDocs

Tips and tricks for MKDocs, a static site generator.

Pandoc conversion tips

Helpful tips for using pandoc to convert documents to Markdown