Join us at Jamstack Conf Virtual, October 6-7. Register now!


A List of Static Site Generators for Jamstack Sites

AboutContributeAbout JamstackNeed a Static CMS?

docnado heinventions (308) HEInventions/docnado (59)


A rapid documentation tool to blow you away!!!

Docnado makes it easy to start and maintain a Markdown documentation project.


Docnado renders an adapted Markdown to provide:

  • Embed images, video, YouTube links, external CSV tables, and PDFs.
  • Code highlighting.
  • File download blocks.
  • Lists, checklists, tables, and glossaries.
  • Document defined template selection.
  • Document meta-data.
  • Auto-generated navigation sidebar.
  • Built in command line options to find broken links and orphan images in your documentation.

Accessing Options

  • Output documents as insecure HTML on a localhost.
  • Output documents as PDF files via the HTML server.
  • Create a static set of HTML files that contain the documentation and related resources.


Make sure you have Python 3.6 installed.

python3 -m pip install docnado --upgrade	# install it
docnado										# run it

Getting Started

python                       # start a server on localhost:5000

python --html                # freeze the server into a static site as a set of HTML files
                                         # this will exit with -1 if there was a problem parsing any file

python --port                # specify a port for docnado to accept requests on

python --pdf                 # generate a set of pdf files for each .md file - won't pull through
                                         # static resource files like with the --html command

python --new                 # copy default templates and sample docs into the working directory
                                         # and update the config too, only if they don't already exist

python --new-force           # copy default templates and sample docs into the working directory
                                         # and update the config too, this will overwrite any existing docs or
                                         # configs.

python --dirs                # display all the different directories docnado will use to generate
                                         # the documentation

python --find-orphans        # display unreferenced media assets in the documentation
python --find-broken-links   # display external broken links in the documentation

StaticGen is hosted and maintained by Netlify, the perfect way to deploy your Jamstack sites and apps.

© Netlify 2020