Frontend audit tool
for Next.js and React

Quickly audit your JavaScript and TypeScript frontend projects for performance, accessibility, SEO, and code quality.

Public repositories only. No account required.

v0.1.2. Built for Next.js and React

Install in seconds

Run from any JS/TS project directory. Best results with Next.js and React.

Install globally via npm
npm install -g crawwwl
Run from your project root. Crawwwl finds your files automatically.
crawwwl audit
Re-run the audit and compare it against the last
crawwwl fix-check
Shortcuts
Deep scan with full AI reasoning over every finding
crawwwl audit --scale deep --ai
Quick scan, no AI. Ideal for CI pipelines.
crawwwl audit --scale quick --no-ai --no-markdown
Save a markdown report to .crawwwl/report.md
crawwwl audit --scale standard --markdown
Show every issue found, not just the summary
crawwwl audit --full
Log in to sync audits to your dashboard
crawwwl login
Reprint the last audit result without re-scanning
crawwwl report
Scales quick · standard · deep
AI --ai / --no-ai
Output --markdown / --no-markdown / --full
Suppress // crawwwl-ignore on the line above any finding

What crawwwl checks

Five scanner categories. Strongest coverage for Next.js and React projects.

Unoptimised images, lazy loading, large SVGs, video autoplay, flagged before they hit production.

Missing alt text, unlabelled inputs, empty buttons, icon links without ARIA labels, missing lang attributes.

Title, meta description, Open Graph tags, Next.js metadata exports, heading hierarchy, all checked.

Unused imports, debug statements, TODO comments, missing React keys, missing useEffect dependencies.

Hardcoded secrets, eval() usage, dangerouslySetInnerHTML, surfaced with severity ratings.