[HN Gopher] Online text to diagram tools (2020)
___________________________________________________________________
Online text to diagram tools (2020)
Author : smusamashah
Score : 96 points
Date : 2021-04-12 11:47 UTC (11 hours ago)
(HTM) web link (xosh.org)
(TXT) w3m dump (xosh.org)
| prepend wrote:
| Thanks. I like these tools as an easy way to autogenerate and
| version diagrams. I've been using mermaid quite a bit as it's JS
| and plugs into Jekyll and static site generators pretty easily.
| marsven_422 wrote:
| PlantUML is becoming the standard
| chrisweekly wrote:
| I didn't look too closely, but glad to see kroki is at least
| mentioned. Kroki isn't just an "online" tool, it's self-hostable,
| and effectively wraps most of the other formats / tools,
| providing a centralized interface to ~all the things.
| Recommended.
| [deleted]
| TiredGuy wrote:
| Here's one that I made: https://gitlab.com/andrewfulrich/dagre-
| svg#readme and here's a live editor:
| https://andrewfulrich.gitlab.io/dagre-svg/editor.html
|
| I tried to make the syntax simple for the basic use cases but
| also add enough flexibility in the functionality to encapsulate
| what I often want with clusters and styling.
| MayeulC wrote:
| Nice list! I wish the licenses were also indicated (in short,
| whether it can run online).
|
| My main use-case is generating diagrams for websites (static
| pages, documentation) and documents (latex, pandoc, beamer
| presentations), so I prefer having those ready to be compiled
| from a makefile.
| axiom92 wrote:
| On a related note, I did some work on generating temporal graphs
| from text: https://arxiv.org/pdf/2010.10077.pdf
|
| Code/models: https://github.com/madaan/temporal-graph-gen
| fudged71 wrote:
| Uh isn't "swimlanes" actually sequence diagrams?
|
| I was looking for an actual swimlane diagram tool...
| dang wrote:
| Discussed at the time:
|
| _Online Text to Diagram Tools_ -
| https://news.ycombinator.com/item?id=23483922 - June 2020 (30
| comments)
| amboo7 wrote:
| https://www.mcternan.me.uk/mscgen/
| smusamashah wrote:
| There are only a bunch of these tools. I compiled this list to
| make them easy to discover.
| chubot wrote:
| Cool! I think it would be useful to have a screenshot next to
| each tool
| AgoRapide wrote:
| Maybe add a small paragraph explaining each of them, and some
| information about the priority of order?
| benrbray wrote:
| I too am puzzled that a post about diagrams has not a diagram
| in sight ! I'd like to see a two-column comparison with the
| text + rendered image side-by-side for each.
| arminiusreturns wrote:
| A topic close to my heart! One thing though, lots of these tools
| are "offline", but some are found here as a repackaged service
| online. Personally, if I'm diagramming some important things, I
| don't want to trust yet another third party, and largely prefer
| "offline" tools, and I suspect there are others that have the
| same view. For testing the tools this is great though.
|
| Blockdiag [3] is the one I tend to use the most, with both
| Mermaid [2] and the unoriginally named "diagrams" [1] being the
| two others I find the most interesting.
|
| 1. https://pypi.org/project/diagrams/
|
| 2. https://mermaid-js.github.io/mermaid/
|
| 3. http://blockdiag.com/en/
| ytjohn wrote:
| I have enjoyed using PlanUML, but getting a local renderer for
| team use is a big lift. I switched to Mermaid-JS last year.
| Using mermaid, we can do a number of diagrams in Markdown code
| blocks. VSCode has a markdown preview enhanced that can render
| these, and Gitlab will render mermaid. Also, you can get a
| mermaid plugin for Confluence.
|
| It may not be the "best", but it's exceedingly versatile and
| has a low barrier to entry, which is a huge win for us.
___________________________________________________________________
(page generated 2021-04-12 23:00 UTC)