I'm looking for a tool (either a script or something I can run locally on my laptop) that will crawl an entire website and give me this info on all pages on the site:

url
title tag
meta description tag
meta keywords tag

Do you know of a script or website crawler program that will do that?