Viewing profile — s0l0ist
s0l0ist
HN member- Joined
- Thu, Jan 04, 2024, 7:02 PM UTC
- HN karma
- 67
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About s0l0ist
https://vizdom.dev
Recent public activity
- story
- story
-
comment
Comment #41508083
I'm working on a python library for Vizdom to be released later this year, but in the mean time, you can use this python library which uses Graphviz under the hood. - https://diagr…
-
comment
Comment #41508047
Hey that's me! Thanks for mentioning it. So far it has automatic layout that will position (and create a rendering) for hierarchical graphs - even if your data isn't hierarchical i…
-
comment
Comment #41464385
Cool I’ll put this on my roadmap
-
comment
Comment #41436452
Yeah not really competition as I see it. If you create graphs rarely or need to craft one manually then there are better tools out there. Maybe my landing page is terrible, but you…
-
comment
Comment #41436274
Thank you for pointing this out - it was an error. I actually even forgot to credit the dependencies the binary was built from! However, that is now resolved. The latest distributi…
-
comment
Comment #41421857
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 comple…
-
comment
Comment #41421669
Yeah that and http://magjac.com/graphviz-visual-editor/ are decent. But they will crash on medium/large graphs because the WebAssembly build of Graphviz that they use under the hoo…
-
comment
Comment #41421658
If you're already happy with Graphviz wrappers, then the only real benefit is that you can sync the graph to a Vizdom account so you don't have to build anything to view the diagra…
-
comment
Comment #41420116
Thank you! Custom icons - not yet. I’ve been mulling over how to do it on server and client that isn’t hacky and that plays nice with edge intersections (how edges will point to th…
-
comment
Comment #41419744
Yeah I’ll admit, that isn’t clear. I used DOT to test it a while back and opened that up for folks who also wanted to mess with DOT, but that isn’t the value prop today. You can cr…
-
comment
Comment #41419726
You know what? You’re right! That’s confusing. I’ll try and make it better. Really good feedback and I’m being serious. Wish I saw that earlier.
-
comment
Comment #41419694
Definitely!
-
comment
Comment #41419546
Yes exactly!
-
comment
Comment #41419447
Tradeoffs are real. My example displays a few more knobs and yes, it’s more verbose. I’d say my premise isn’t that “DSLs are bad”, but more along the lines of if a DSL isn’t what y…
-
comment
Comment #41419261
Ah yeah while I do have a live editor for playing with DOT, it’s not a graphviz replacement nor is it primarily what Vizdom is all about. I actually launched a tech preview earlier…
-
comment
Comment #41419076
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/
-
comment
Comment #41419017
Neat product! I like the interactivity. For me (and my narrow use-case), I just couldn’t find a simple tool to sync my graph to somewhere that I could view it easily - especially a…
-
comment
Comment #41418860
Ah yeah, it’s been bugging me as well lol. I definitely need to update that at some point.
-
comment
Comment #41418852
Thanks! Love your product! I didn’t mean to say you don’t have it. I’ll edit my other post.
-
comment
Comment #41418836
I’d say for the majority use-case (as I see it), they’re excellent for manual diagram curation. Especially, D2 for software arch diagrams. Mermaid is great at many things. It’s kin…
-
comment
Comment #41418789
I wrote some functionality to parse DOT to feed it into the layout engine before I got everything working. It was a great way to validate more complex graphs with a DSL that is alr…
-
comment
Comment #41418743
Sure! It’s Apache 2.0 licensed, but yes the binary wasm blob is what does all the work and is closed source for the time being. It’s about 25k lines of rust code compiled to do the…
-
comment
Comment #41418690
The npm package is free to use, but closed source until I have bandwidth. To be clear, you don’t need an account to use the npm package which has all of the functionality to perfor…