Using Grapharch

GraphArch is one command-line tool for collecting documentation sources and publishing websites, specifications, and PDFs. Keep the configuration in your project and use the same publication command locally and in CI.

Begin with Getting started, then run one of these workflows:

TaskGuide
Collect sources and publish from a pinned KGPublication pipeline
Generate this documentation websiteSelf-hosted documentation
Publish a standards-style specification and PDFSpecification renderer
Build an ontology family in CI or publish it to PagesGitHub Actions

The publication commands provide the current publishing workflows. See Getting started for prebuilt installation options, current release availability, and the contributor-only source-build path.