Free & Open Source

Mazylon Web Audit

Full-site SEO, Performance & Security audit in one CLI command.

Mazylon Web Audit is a fast Go CLI tool that crawls your entire website and runs 7 integrated audit tools on every page: Google Lighthouse, Mozilla Observatory, OWASP ZAP, sitespeed.io, axe-core, Pa11y, and SiteOne. It generates a complete merged PDF, an interactive HTML dashboard, and a Markdown report — automatically.

$ ./mazylon-web-audit https://example.com

✔ Sitemap discovered — 24 URLs
✔ Lighthouse audit complete — 24/24 pages
✔ PDF report generated
✔ HTML dashboard generated
✔ Markdown summary generated

→ lighthouse-reports/example.com_20260406_141200/

Everything in one command

🔍

Lighthouse Audits

Measures Performance, SEO, Accessibility and Best Practices scores for every page — powered by Google Lighthouse v13. Individual Lighthouse HTML reports are included in the final merged PDF.

🔒

Security & Accessibility

Runs Mozilla Observatory and OWASP ZAP for security headers and vulnerability detection, plus axe-core and Pa11y for WCAG accessibility violations — all in a single pass.

🕸️

Full-Site Crawling

Discovers all pages automatically via sitemap, built-in Go crawler, Screaming Frog SEO Spider, or wget spider — no manual URL list needed.

📊

Rich Report Formats

Generates a complete merged PDF (cover report + all Lighthouse page reports), interactive HTML dashboard, Markdown summary, and raw Lighthouse JSON — all in one run.

Four report formats, zero extra work

Every audit produces a ready-to-share folder with everything your team needs.

lighthouse-reports/
└── example.com_20260406_141200/
    ├── index.html     ← HTML Dashboard
    ├── report.pdf     ← Executive PDF
    ├── summary.md     ← Markdown report
    ├── *.report.json  ← Lighthouse raw data
    └── *.report.html  ← Per-page reports
  • 1Complete PDF — cover report merged with all Lighthouse page reports
  • 2HTML Dashboard — interactive scores per page with security & accessibility data
  • 3Markdown summary — paste in your wiki or PR
  • 4Raw Lighthouse JSON — for custom integrations

Up and running in 3 steps

No account. No config file. Just download and run.

1

Download the binary

Download the pre-compiled binary for your OS from the releases page. No build step required.

Download for free
2

Run your first audit

Point it at any URL. Dependencies (Lighthouse, Chrome, npm tools) are installed automatically on first run.

# Audit a single site
$ ./mazylon-web-audit https://yoursite.com

# Audit multiple sites
$ ./mazylon-web-audit https://site1.com https://site2.com

# Limit pages & custom categories
$ ./mazylon-web-audit https://yoursite.com \
    --max 10 --cats "performance,seo"

# Use Screaming Frog for discovery
$ ./mazylon-web-audit https://yoursite.com \
    --crawler="screamingfrog"
3

Open your report

Reports land in the reports/ folder. Open the HTML dashboard, share the merged PDF, or skip heavy tools with --skip.

# Open HTML dashboard
$ open lighthouse-reports/yoursite.com_*/index.html

# Or view the PDF
$ open lighthouse-reports/yoursite.com_*/report.pdf

CLI Options reference

--max0 (unlimited)
Maximum pages to audit per domain
--catsperformance,seo,accessibility,best-practices
Lighthouse categories to run
--crawlerauto
URL discovery strategy: auto, sitemap, crawler, spider, screamingfrog
--skip(none)
Comma-separated tools to skip: observatory, zap, sitespeed, axe, pa11y, siteone
Free & Open Source

Free. No account. No telemetry.

Download the pre-compiled binary for your platform and start auditing immediately.

Audit your site for free — right now.

7 integrated tools. Full reports for every page. One command, zero friction.