Skip to content
Icon

Seam the web with confidence

Muffy, the static website validator.

Muffy

GitHub Action Codecov Crate Docker Pulls License

The static website validator.

Features

  • Recursive link checking of all documents and stylesheets in websites
  • Markup validation of HTML, SVG, and MathML documents
  • Checks of multiple websites with a single configuration file
  • Persistent response caching with configurable cache ages and stale-while-revalidate periods
  • Concurrency and rate limits, and retries with exponential backoff
  • robots.txt and sitemap support

Install

Terminal window
cargo install muffy

Usage

For the full usage, see muffy --help.

Check a set of websites

Terminal window
muffy

or

Terminal window
muffy check

Check a website

Terminal window
muffy check-site https://example.com

GitHub Action

job:
steps:
# After building and/or deploying your website.
- uses: raviqqe/muffy@v0.5.0

See action.yaml for more details.

References

License

MIT