I use Graphviz ( for more things than I could possibly recall. It is one of my core tools for data visualization for a wide range of data, and it's quite easy to use and generate graphs for.

If graphs get so large that the visualizations are no longer possible to grok, or if querying is needed, I may opt for a graph database instead.

The graph description language DOT ( is simple enough to be useful for mapping out thoughts too.

Sign in to participate in the conversation
Mike Gerwitz's Mastodon Instance

Mike Gerwitz's personal Mastodon instance