Site-Map-Builder is a project mainly written in Java, it's free.
Blah Blah Blah Something about creating a sitemap of Yelp