Tidybot traverses one or more source directories, and runs all HTML files it finds through the TidyLib checker, collecting all warnings and errors it encounters and presenting them nicely in an XHTML report. It is possible to specify files/directories to exclude from the checks, warnings/errors to suppress in the generated report, and "key:value" options to pass directly to the underlying TidyLib engine. The generated report can use a custom CSS stylesheet. Tidybot has both a command-line interface and a GUI. Tidybot is not an XML/XHTML validator.
| Tags | Internet Web Site Management |
|---|---|
| Licenses | MIT/X |
| Operating Systems | Windows Windows Unix |
| Implementation | Python |
Recent releases


Changes: This version fixes the Tidybot command-line version, which was fatally broken in 1.6. The Windows and Unix GUI versions were not affected and are not changed in 1.6.1.


Changes: Error handling was improved. The --mailto and --note options were added for sending out email summaries after a run. (This relies on the presence of "sendmail" and will work on Unix only). The --include and --include-from options were added for specifying filenames to include in the run in addition to the default of all HTML files.


No changes have been submitted for this release.