WebGrapher is a software that has been built in Java and can be used for analyzing and graphing your websites.
WebGrapher has two main components: A Web crawler, which crawls a Web site for links and analyzes them; and a grapher, which takes the output of the crawler as input and displays a nicely formatted graph of your Web site.
Note that the graphing portion of the program may be used independently to visualize any (GraphViz) dotty-compatible files.
Here are some key features of "WebGrapher":
· Finds broken links (e.g., missing files) and invalid links (e.g., invalid syntax).
· Gathers Web-site hierarchical data into a directed graph in standard Dotty format (it creates a .dot file that can be used with any Graphviz Dotty capable application)
· Can visually display graph and zoom-in and zoom-out on link information, including color-coded broken and invalid links.
Requirements:
· Java
· GraphViz
· 500 Mhz processor or above
· 64 MB of RAM
· A hard drive of 40GB or bigger.