Network (nwdiag)
Compatible with nwdiag
Network topology diagrams from a tiny block-style DSL. Declare `network dmz { web1; web2 }` and edges are auto-routed across subnets, with IPs and labels rendered crisply. Renders via Kroki. The fastest way to sketch a corporate network or VPC layout.
In the same space
Most users come to Network (nwdiag) from Visio network templates or Hand-drawn IP topology. Glyph runs this engine in the browser — no install, shareable via URL, exportable to PNG / SVG / PDF / source.
Syntax at a glance
nwdiag { network dmz { web1; web2 } network app { web1; api1 } }Paste this in the Studio code pane to see Network (nwdiag) render live. The full grammar is at the upstream-docs link above.
Sample templates
All 8 →DMZ + internal + database subnets with web servers, DB cluster and a router.
ISP gateway → router → wifi + wired LAN with a NAS and a few clients.
Public subnet + private app subnet + private DB subnet across two AZs.
DMZ → app → DB segmentation with explicit IPs.
Two AZs with public and private subnets each.
Router-segmented home lab with IoT VLAN.
nwdiag · ← Browse all engines · Quick-start guide