Live data from Hacker News

Viewing profile — s0l0ist

s0l0ist

HN member
Joined
Thu, Jan 04, 2024, 7:02 PM UTC
HN karma
67
Public activity
29 items

About s0l0ist

Creator of Vizdom

https://vizdom.dev

Recent public activity

  1. story
  2. story
  3. 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…

  4. 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…

  5. comment
    Comment #41464385

    Cool I’ll put this on my roadmap

  6. 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…

  7. 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…

  8. 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…

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. 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.

  14. comment
    Comment #41419694

    Definitely!

  15. comment
    Comment #41419546

    Yes exactly!

  16. 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…

  17. 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…

  18. 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/

  19. 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…

  20. comment
    Comment #41418860

    Ah yeah, it’s been bugging me as well lol. I definitely need to update that at some point.

  21. comment
    Comment #41418852

    Thanks! Love your product! I didn’t mean to say you don’t have it. I’ll edit my other post.

  22. 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…

  23. 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…

  24. 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…

  25. 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…