I use Mermaid as an extension in MediaWiki and can generate graphs from the structured data in my wiki, pretty slick.
There are some tweaks that would be really nice to make it more useful (designating two nodes to be on the same level, more control over node positioning, etc.), but I'm enjoying it so far.
There’s an online editor too which is basically what I use most of the time.