Frontend audit tool
for Next.js and React
Quickly audit your JavaScript and TypeScript frontend projects for performance, accessibility, SEO, and code quality.
Install in seconds
Run from any JS/TS project directory. Best results with Next.js and React.
npm install -g crawwwlcrawwwl auditcrawwwl fix-checkcrawwwl audit --scale deep --aicrawwwl audit --scale quick --no-ai --no-markdowncrawwwl audit --scale standard --markdowncrawwwl audit --fullcrawwwl logincrawwwl reportAI --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.