FigTree is described as 'is designed as a graphical viewer of phylogenetic trees and as a program for producing publication-ready figures. As with most of my programs, it was written for my own needs so may not be as polished and feature-complete as a commercial program'. There are four alternatives to FigTree for Mac, Windows, Linux and Java. The best alternative is TreeView X, which is both free and Open Source. Other great apps like FigTree are Archaeopteryx (Free, Open Source), TreeView (Free) and Dendroscope (Free).
TreeView X is an open source program to display phylogenetic trees on Linux, Unix, Mac OS X, and Windows platforms. It can read and display NEXUS and Newick format tree files (such as those output by PAUP*, .
Archaeopteryx is a software tool for the visualization, analysis, and editing of potentially large and highly annotated phylogenetic trees. Archaeopteryx (the successor to ATV) is entirely written in the Java programming language (it is based on the forester libraries).
Researchers studying phylogenetic relationships need software that is able to visualize rooted phylogenetic trees and networks efficiently, increasingly of large datasets involving hundreds of thousands of taxa.