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 logincrawwwl auditcrawwwl audit --scale deep --aicrawwwl audit --scale quick --no-ai --no-markdowncrawwwl audit --scale standard --markdowncrawwwl audit --fullcrawwwl fix-checkcrawwwl reportAI --ai / --no-ai
Output --markdown / --no-markdown / --full
Suppress // crawwwl-ignore on the line above any finding
What crawwwl checks
Six scanner categories. Strongest coverage for Next.js and React projects.
Performance
Unoptimised images, lazy loading, large SVGs, video autoplay — flagged before they hit production.
Accessibility
Missing alt text, unlabelled inputs, empty buttons, icon links without ARIA labels, missing lang attributes.
SEO
Title, meta description, Open Graph tags, Next.js metadata exports, heading hierarchy — all checked.
Code quality
Unused imports, debug statements, TODO comments, missing React keys, missing useEffect dependencies.
Security
Hardcoded secrets, eval() usage, dangerouslySetInnerHTML — surfaced with severity ratings.
AI reasoning
Deep audits run local Ollama reasoning over your findings. Insights grounded in your actual code.