Your Hudu data already wants to be a diagram
...it longs for the charts.
Hudu renders Mermaid charts natively, right inside articles! There are quite a few people who dont know about this or aren't utilizing it (yet)
These Mermaid Charts/Diagrams can be drawn with code, by hand, or using the data you already have.
If you are generating charts using data that you already have, you can update them on a schedule or at-will with a single-click.
Two community scripts serve as a great introduction to the mermaid-life, and both are a one-liner away. In those examples, below, every box/node is a clickable link to that object in Hudu, so you land straight on the record. It can improve productivity and your experience!
Related Items Charts (new) [link]
Relation Charts looks at a company's assets and articles, follows every relationship that touches them, and draws the whole web as a Mermaid chart. Every node links back to its record in Hudu.
Give it a spin:
(be sure to use your instance url in-place of myinstance.huducloud.com, then paste in powershell 7.5.0 or newer)
$huduBaseURL = "myinstance.huducloud.com"; irm 'https://raw.githubusercontent.com/Hudu-Technologies-Inc/Community-Scripts/refs/heads/main/Information-and-Visualization/Relation-Charts/Relation-Charts.ps1' | iex; set-strictmode -off;Charting-out relations helps webs of inter-related assets and virtual devices feel more simple and easier to understand. For visual-thinking persons, it can be immensely helpful and aids in digesting info at-a-glance or serving as a jumping point to locate and click on a member object more quickly.
various object types can be included or excluded in the configuration variables, so the power is in your hands. By-default, the IPAM object-types are not included, but they are available to add if you'd like! It can get a little bit crazy if you include the IPAM stuff in the relationships model, but for smaller companies, it can totally work!
Also, for companies with fewer than 40 relation links (by default, adjustable), it will include relations to/from relations in external companies. These will inherit a slightly different color of your choosing (default is tan). All the thresholds for grouping, number of nodes, etc are adjustable as well.
Network Maps (now with Mermaid Charts) [link]
Network Maps has been around for a while, but now defaults to Mermaid using Hudu's native renderer. (the legacy SVG/HTML mode is still there if you like it). It can also attach Website records to IP addresses now — matching on FQDN, and for public networks it'll even resolve DNS to link a website to the IP it actually points at. Vlans, zones, networks, addresses, and now websites, all in one map you can click straight through.
Same deal, one line:
(again, be sure to use your instance url in-place of myinstance.huducloud.com, then paste in powershell 7.5.0 or newer)
$huduBaseURL = "myinstance.huducloud.com"; irm 'https://github.com/Hudu-Technologies-Inc/Community-Scripts/raw/refs/heads/main/Information-and-Visualization/Network-Maps-Articles/Network-Maps.ps1' | iex;The charts themselves can get pretty large but we've set some sane-defaults in both of these as well as made some grouping considerations to help cluster large sets.
Additional Resources:
Hudu Mermaid Documentation
Hudu Relation Charts
Hudu Network Maps
Hudu Community Repo