JSMap is a site mapping tool written in Java. It analyzes web site structures and displays the "intended" structure using tree maps.