Are you aware of any tools or languages to script network and other types of diagrams (as Visio alternatives).<p>The scripting part would be something similar to:
- [Machine A] connected to [Server A]
- [Server A] connected to [Server B] through [Firewall A]
- [User A] connects to [Image A]
- [Box A] = [[Machine A], [Server A], [User A], [Image A]
- [Box A] = {title: .., backgroundColor: ...}<p>Rendering would perhaps generate SVG and similar formats.