About NetWeave
NetWeave turns a network topology described in YAML into an interactive diagram, in the browser, with zero backend. Share the YAML the way engineers share code — the reader gets a first-class visual rendering rather than a screenshot.
Why YAML?
YAML is the language of network automation: Ansible, ContainerLab, intent files. NetWeave meets engineers where they already are. Paste a ContainerLab lab file unchanged and you get a diagram.
Why static?
Topology data is often sensitive. NetWeave never sends your YAML anywhere — a single static site that runs entirely in your browser. No account, no tracking, no backend.
Author
Melih Teke — Network Engineer.
How it was built
This project was vibe-coded with Claude Opus 4.7 via Claude Code.
Stack
Next.js, React Flow, CodeMirror 6, Tailwind CSS, ELK. Source on GitHub.