Link checkers spider through your website and make sure that links work. I want an awesome link checker. Ideally, it would espouse as many of these attributes as possible:
- easy to learn
- easy to configure/customize
- example config: don’t hit URLs on other servers
- sensible default behaviors
- example: respects robots.txt and ‘nofollow’ link attributes
- scriptable / embeddable
- useful from command line
- useful from within CI servers like Jenkins
- recurses (parses HTML, follows links)
- and smartly avoids checking the same pages twice
- fast
- thrifty with memory
- pluggable
- example plugin: run jslint on all JavaScript
- example plugin: validate HTML 5
- example plugin: validate CSS
- example plugin: compute accessibility score
- example plugin: JUnit XML output
- example plugin: OpenDocument spreadsheet output
- example plugin: Excel output
- example plugin: CSV output
- example plugin: JavaScript engine
- example plugin: follow hashbang URLs
- beautiful source code
- FLOSS
