-
I also wanted to give a shoutout to Greg who built the amazing Leptos rust framework that powers everything.
Read more here: https://leptos.dev/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
> Please note that while Vizdom is freely available for use under the Apache License 2.0, the Rust WebAssembly binary included in this library is closed-source.
So, the examples are open source (and the README). https://github.com/vizdom-dev/vizdom
-
d2-playground
An online runner to play, learn, and create with D2, the modern diagram scripting language that turns text to diagrams.
-
-
Also, if you're using python today, take a look at https://diagrams.mingrammer.com/
It's pretty good - uses Graphviz under the hood, but supports many cloud icons/logos. Not completely sure if it allows you to provide any icon, but it wouldn't surprise me.
-
The L in DSL is "Language", so it's a programming language that is domain, or niche, specific. These are code.
Diagramming is a domain, and within diagramming are any number of diagram type domains, leading to concise languages for particular niches.
Compare 25+ of these niches here: https://kroki.io/
-
Doing a layout algorithm is very difficult, and the DOT code made me curious, so I decompiled the wasm and looked around a bit. I see this appears to use or build on Dagre (https://github.com/dagrejs/dagre/wiki), though I've seen no citation of that work.
What's up with that? How much of this is original work vs pulling together tools in a new way or improving their API?