Dash Documentation Boilerplate v1.0.0 — markdown-driven docs, pluggable backends (Flask / FastAPI / Quart) & AI/LLM integration

Hi all :waving_hand:

I just shipped v1.0.0 of the Dash Documentation Boilerplate — a production-ready framework for building beautiful, interactive
documentation sites for your Dash projects (component libraries, data-viz showcases, app guides). It’s the first stable release and a
fairly big architectural step, so I wanted to share it here.

What it is

You write documentation as Markdown files in a docs/ folder; the framework auto-discovers them and generates routed, navigable pages.
Custom directives let you drop live, executable Dash components straight into the prose (.. exec::, .. source::, .. kwargs::, .. toc::).
Out of the box: responsive Mantine UI, dark/light themes with persistence, theme-aware Plotly charts, search, SEO-ready template.

What’s new in 1.0.0

  • :electric_plug: Pluggable backends — same app on Flask / FastAPI / Quart via DASH_BACKEND; ASGI backends add async/websocket callbacks, OpenAPI
    docs, a JSON API, and three new docs sections.
  • :robot: dash-improve-my-llms 2.0 — LLMS_DOC pattern, multi-backend /llms.txt + SEO surfaces, MCP bridge on Dash 4.3+, bot management, “Copy
    for LLM” button.
  • :broom: Removed the experimental TOON format (Dash 4.3 MCP covers it).
  • :rocket: Upgraded to Dash 4.2 + DMC 2.7.

Custom directives let you drop live, executable Dash components straight into the prose (.. exec::, .. source::, .. kwargs::, .. toc::).
Out of the box: responsive Mantine UI, dark/light themes with persistence, theme-aware Plotly charts, search, SEO-ready template.

Projects that use this style of documentation development:
https://dash-mantine-components.com (DMC documentation was the base I built out from)
https://pip-install-python.com
https://2plot.ai

1 Like