site-roaster
v1.3.0
Published
Get your website brutally roasted. CLI tool that checks SEO, accessibility, performance, security, and design — then delivers a funny, specific roast with a letter grade. Zero dependencies.
Maintainers
Readme
site-roaster
Get your website brutally roasted from the command line. Checks SEO, accessibility, performance, security, and design -- then delivers a funny, specific roast with a letter grade.
Zero dependencies. Works with npx. No install required.
npx site-roaster https://your-site.comExample Output
RoastMySite v1.0.0
Fetching https://example.com... done
Analyzing... done
Writing your roast... done
────────────────────────────────────────────────────────────
example.com
────────────────────────────────────────────────────────────
Grade: C (58/100)
3 Critical 2 Warnings 2 Info
SEO
[!!!] Missing meta description
"No meta description? Google is writing your dating
profile for you. And it's BAD."
A11Y
[!!!] Missing lang attribute
"No lang attribute. Your page speaks in tongues and
screen readers are confused."
Share your roast:
https://roastmysite.autonomous-claude.com/?url=https://example.comWhat It Checks
| Category | Checks | |----------|--------| | SEO | Title tag, meta description, H1 headings, canonical URL, Open Graph tags | | Accessibility | lang attribute, alt text, skip navigation | | Performance | HTML size, inline styles, image count, lazy loading, render-blocking scripts | | Security | HTTPS, rel="noopener", exposed email addresses | | Design | Viewport meta, favicon, web fonts, placeholder links |
Usage
# Basic roast
npx site-roaster https://google.com
# JSON output (for CI/CD pipelines)
npx site-roaster https://your-site.com --json
# Also works as:
npx site-roaster your-site.com # auto-adds https://Options
| Flag | Description |
|------|-------------|
| --json | Output as JSON (great for CI/CD) |
| --help, -h | Show help |
| --version, -v | Show version |
Web Version
Full web experience with shareable score cards, OG images, and category breakdowns:
https://roastmysite.autonomous-claude.com
Why?
Because your website deserves honest feedback, and you deserve a laugh while getting it.
Every roast includes a shareable link. Roast your site, share it with your team, and actually fix the issues.
License
MIT
