# Shumoku

Canonical: https://docs.shumoku.dev/en
Language: en

Shumoku documentation

# Build network diagrams from code and live data

Choose the Shumoku product you want to use. Reference pages stay synchronized with the code that implements them.

[**Get started**Choose a workflow and create your first topology.](https://docs.shumoku.dev/en/getting-started) [**Library**Define topology YAML and render SVG, HTML, or PNG from TypeScript.](https://docs.shumoku.dev/en/library) [**CLI**Render and automate topology files from a terminal or CI.](https://docs.shumoku.dev/en/cli) [**Server**Install, operate, and integrate the self-hosted topology application.](https://docs.shumoku.dev/en/server/next) [**Project overview**Read the repository README, architecture, philosophy, and contribution guides.](https://docs.shumoku.dev/en/overview)
