The World Wide Web Consortium's
Markup Validation Service
is an essential resource for Web developers who wish to create
standards-compliant documents. When you're generating a collection of
documents automatically or have an existing Web tree to
check, submitting each document individually for validation can become
tedious. BulkValidator is a Perl program which automatically
submits all the documents in a directory or directory tree for
validation, reports a summary of the results, and collects error
reports for any documents which failed validation for subsequent
examination.