I need a tool that can run on Windows to draw this sketch:

enter image description here


  • Have free form group (the dash group)
  • Automatically rearrange the nodes for aesthetics when new nodes are added
  • Export to images

Lucidchart and Dia don't have the first two features.


  • Sync with Android phones
  • Free

1 Answer 1


With a little learning you can do this with GraphViz which is:

  • Free, Gratis & Open Source
  • Available for Windows, Linux & Mac
  • Can produce images in a long list of formats
  • Automatically re-lays out the image when items are added
  • Missing is oval groups, (you can do rounded corners or dashed).

The code:

graph Inspirations {
    subgraph cluster_2 {
        node [style=filled, color=lightgrey];
        gd [label="Google Docs"];
        gs [label="Google Search"];
        gi [label="Google Images"];
        gs -- gi;
        gs -- gd;
    w [label="Wikipedia"];
    se [label="Stack Exchange"];
    gs [label="Google Search"];
    se -- w;
    w -- gs;
    gs -- se;

Produced: enter image description here

  • Does it have GUI? It seems best suited for LaTeX? How does it compare to Tikz?
    – Ooker
    Commented Mar 25, 2018 at 12:54
  • You don't really need a GUI, since it will auto-arrange the layout (as you requested). But, you can take a look at the answer to my question
    – Mawg
    Commented Mar 26, 2018 at 12:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.