urlint — find broken links in HTML source files

urlint reads one or more HTML source files and attempts to fetch each hyperlinked document referenced within them. For each link that cannot be fetched, urlint prints the name of the source file, a short description of the problem, and the problematic link's URI.

Download the source code: urlint-1.0.tar.gz
Browse the source code: urlint-1.0
Read the manual page: urlint.1.html
To build it you will need libcurl (bundled or available on most Unix-like systems) and the leg parser generator.

urlint is distributed under the MIT license. It will not infect your project with a contagious disease if you decide to modify it for your own use.

If you find bugs or have suggestions, please send them to Ian at the domain name of this web site. Thanks!