I'm looking for a program that can draw ASCII trees and:

  • has a GUI
  • add/remove/move child/parent nodes
  • easily rename node
  • add labels on the edges
  • automatically place new nodes (i.e. I don't want to draw the edges manually)

Bonus point if:

  • is free
  • works on Windows 7


       |                          |
  Noun Phrase                Verb Phrase
       |                          |
     John                 +-------+--------+
                          |                |
                        Verb          Noun Phrase
                          |                |
                        sees              Bill

With labels on the edges:

subject |              | object
        |              |
      John            Bill

E.g. http://www.asciiflow.com/#Draw is not good as we cannot easily move a node.

  • I've found a Prolog program which supposedly does this, but it throws an exception when I give it the sample data on the website. If you know how to make it work, please let me know; I'm also very interested in finding a program like this.
    – Lou
    Nov 4 '14 at 18:23

Your Answer

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

Browse other questions tagged or ask your own question.