Render a Structurizr workspace (its diagrams, documentation and architecture decisions) as a static site, or as a single self-contained HTML file you can host anywhere. You need Node 20 or newer and nothing else.
npx github:FormulaMonks/renderizr https://raw.githubusercontent.com/structurizr/structurizr/main/structurizr-export/src/test/resources/big-bank-plc.json
formulamonks.github.io/renderizr holds the whole documentation, rendered by Renderizr from its own workspace at each release:
- Getting started: who it is for, requirements, your first render and what you get.
- Usage: every option, branding from the workspace, the single file, export, edit mode, use from an AI agent and how it compares with structurizr-site-generatr.
- Contributing: from a clone to a merged pull request.
- Reference: local development, every pnpm script, Structurizr's tools for edit mode, the project layout and adding a test.
- Decisions: the architecture decision log.
npx github:FormulaMonks/renderizr --help prints every flag as text.
Bug reports, feature requests and pull requests are all welcome. CONTRIBUTING.md has the workflow, and SUPPORT.md says where each kind of question goes. Report a security problem privately through GitHub Security Advisories, never as a public issue; SECURITY.md has the response timeline.
MIT, see LICENSE. Copyright (c) 2024-2026 Monks Tech Services. THIRD-PARTY-NOTICES.md lists the code every rendered page bundles, and NOTICE is the short form.