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.5. 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
npm install -g crawwwl
Run your first audit
crawwwl
Full CLI reference →

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.