what if we can make these diagrams synchronized with reality. you need the diagram to pull from the same source of truth as your actual infrastructure - whether that's terraform state, kubernetes manifests, or service discovery. that way diagrams become less historical artifacts and more of living documentation
OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
61–70 of 86 posts
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#62Earlier quoted context omitted.
I was curious also. The SVGs for the isoflow library of icons is in node_modules/@isoflow/isopacks/dist/isopacks.md (yes, svg within base64 within markdown)
Thank you for the parenthetical there. When I read your first line I thought, "surely they didn't.." They did.
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#63Earlier quoted context omitted.
Thank you for the parenthetical there. When I read your first line I thought, "surely they didn't.." They did.
Curious what's the argument for/against that here. I agree it's at least unusual.
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#64If you care, Snowflake launched a product called Openflow less than a month ago. Yours will probably be very difficult to discover.
There's also a network telemetry protocol called OpenFlow that every network engineer knows. https://en.wikipedia.org/wiki/OpenFlow
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#65Earlier quoted context omitted.
There's also a network telemetry protocol called OpenFlow that every network engineer knows. https://en.wikipedia.org/wiki/OpenFlow
I was going to note the same thing. The networking openflow is the first hit on google and bing; why do people not websearch?
"You mean FRR?" https://frrouting.org/
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#66Earlier quoted context omitted.
You can just not post if your criticism is mean spirited.
It wasn't mean spirited but now I can see it that indeed it came out as such. Apologies. And thanks for pointing it out!
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#67This looks amazing. I find Mermaid.js ugly and the syntax difficult/buggy but unfortunately it's one of the best supported diagram tools in static site generators. It'd be awesome to have Isoflow diagrams embedded in Markdown like that.
I love the idea of mermaid but the syntax is somewhat convolutes and the integrations in tools like GitLab are very unstable.
In the world where LLM's are very good at mermaid diagrams is the syntax even that terribly important?
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#68If you care, Snowflake launched a product called Openflow less than a month ago. Yours will probably be very difficult to discover.
There's also a network telemetry protocol called OpenFlow that every network engineer knows. https://en.wikipedia.org/wiki/OpenFlow
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#69Earlier quoted context omitted.
I love the idea of mermaid but the syntax is somewhat convolutes and the integrations in tools like GitLab are very unstable.
That's more of a takedown of whoever built the Gitlab tool than Mermaid itself. In the world where LLM's are very good at mermaid diagrams is the syntax even that terribly important?
Re: OpenFLOW – Quickly make beautiful infrastructure diagrams local to your machine
#70I've not done anything special here, just wrapped the community edition of ISOFLOW https://github.com/markmanx/isoflow and made it dead easy to set up and run. You can now export and load JSON backups of your diagrams allowing you to essentially have as many as you want, which the community version of ISOFLOW restricts. Enjoy!
I'm not very familiar with Node.js. Any idea where in isoflow's code are the graphics for those 3D-style icons? Are they SVG or what? Is it possible to add custom icons?
Collections of SVGs for the icons: https://github.com/markmanx/isopacks/tree/main/collections