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

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

| improve this answer | |
  • Does it have GUI? It seems best suited for LaTeX? How does it compare to Tikz? – Ooker Mar 25 '18 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 says reinstate Monica Mar 26 '18 at 12:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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