TreeForm is a cross-platform syntax tree drawing software written in Java. TreeForm has been freely available as an open-source project since February 2006, and updated to its current form in 2010. To download, please go to the TreeForm site on SourceForge.net.
In the spring of 2007, a comparison of TreeForm along with other methods of drawing syntax trees and a cognitive walkthrough with extensive cyclical editing was published. If you use TreeForm in a publication, please cite it:
Derrick, D. and Archambault, D. (2010). TreeForm: Explaining and exploring grammar through syntax trees. Literary and Linguistic Computing, 25(1):53-66. doi: 10.1093/llc/fqp031.
You can also watch the TreeForm tutorial video below:
With TreeForm, you can create and reorder syntax trees with Unicode fonts, add features, case, associations and movement lines in black and white or color, and save the results for future editing or print to pdf for use in word processing or Latex documents. TreeForm itself has been used extensively by researchers all over the world. Special thanks to all those who have helped make TreeForm a successful project, to my many users, and to the 162,000+ who have tried TreeForm since I first published it.
As of July 2019, I have begun to revise and edit TreeForm to modernize it. The news feed below will keep you up-to-date on my changes.