
Security News
Socket for Origin Now Available
Socket for Origin scans dependency changes in pull requests and flags security risks based on your team’s policies. Now available in Cursor’s App Marketplace.
cleanscrape
Advanced tools
better-wget is a frontend-first alternative to wget/curl for design and product work.
Instead of dumping low-quality scraped output, it crawls a live site and exports:
manifest.jsonTraditional download tools optimize for raw bytes. This tool optimizes for clean editable frontend code.
# global install
npm install -g cleanscrape
# local development
npm install
npm run build
npm link
# direct command
cleanscrape https://example.com -o ./output/example
# interactive mode (prompts for URL/mode/etc.)
cleanscrape
# set and reuse a default URL (for example a Vercel URL)
cleanscrape default https://your-app.vercel.app
# run the scraped site locally
cleanscrape run ./output/example --port 4173
# same preview server via npm script
npm run dev
# everything mode is now default; disable with --no-everything
cleanscrape https://example.com -o ./output/example --mode clean
# strict clean pass for ultra-editable output
cleanscrape https://example.com -o ./output/example --strict-clean
# scrape only one page (no internal link crawl)
cleanscrape https://linear.app/homepage -o ./output/linear-homepage --strict-clean --single-page
# save this run as your default template
cleanscrape https://example.com --save-default
# whole-site clean crawl (default): follows internal links and strips scripts/tracker junk
node dist/cli.js frontend https://example.com -o ./output/example --mode clean
# mirror mode: keeps script tags and fetches script files when possible
node dist/cli.js frontend https://example.com -o ./output/example-mirror --mode mirror
# tune crawl scope
node dist/cli.js frontend https://example.com -o ./output/example --depth 4 --max-pages 250
output/example/
manifest.json
src/
index.html
styles.css
pages/
about/
index.html
styles.css
pricing/
index.html
styles.css
assets/
<hostname>/...
CLI prints a verification report after each scrape:
remote_urls_remaining so you can quickly see if anything external is still referencedHero, Navbar, Footer) into framework templatesFAQs
Clean frontend extractor: convert live sites into editable HTML/CSS/assets
The npm package cleanscrape receives a total of 1 weekly downloads. As such, cleanscrape popularity was classified as not popular.
We found that cleanscrape demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Socket for Origin scans dependency changes in pull requests and flags security risks based on your team’s policies. Now available in Cursor’s App Marketplace.

Security News
Agent Baseline’s new reference architecture shows how to secure software factories with four boundaries enforced outside the AI agent.

Security News
arXiv now limits authors to two submissions a month as AI slop overwhelms moderators, delays good papers, and sparks debate over applying the limit to everyone.