03 — the toolchain

Why docToolchain

Docs-as-Code is the practice. docToolchain is a battle-tested, open-source toolchain that implements it — so you can adopt the workflow without assembling a dozen tools yourself.

what you get

Everything the workflow needs, in one place.

Zero-install wrapper

The dtcw wrapper downloads and pins the right version per project. No global setup, identical results on every machine.

AsciiDoc & PlantUML

Rich technical markup and diagrams-as-text render out of the box — no fragile plugin hunt.

arc42 templates

Proven architecture-documentation templates, ready to fill in. Start with structure, not a blank page.

Multi-format export

One source, many outputs: polished HTML, print-ready PDF, and Confluence pages.

CI-ready

Runs the same on your laptop and in your pipeline. Drop it into GitHub Actions, GitLab CI, or Jenkins.

Open source

Apache-licensed, actively maintained, with a real community behind it. No lock-in.

the honest pitch

You could build this yourself

Every piece of docToolchain is open and replaceable — that is the point of Docs-as-Code. But wiring Asciidoctor, PlantUML, a PDF theme, a Confluence publisher, and a changelog generator into one reliable build, then keeping them in step as each evolves, is weeks of work and ongoing maintenance.

docToolchain has already done that, in the open, refined across hundreds of real projects. You get the assembled toolchain and stay free to swap any part. Adopt the practice today; keep full control of the tools.

The practice is what matters. The toolchain is what saves you the weekend.
start now

Get your first document building.

Grab the wrapper, run a task, watch plain text become a published document. The quickstart takes minutes.