Skip to Content
🎉 ShotSweep is live! Launched on NFSFU234 Open Source Day.
DocsRecipes

Recipes

Capture a website

terminal
shotsweep capture --url https://example.com

Capture multiple routes

terminal
shotsweep capture --urls paths.json

Capture a local Next.js app

terminal
shotsweep capture --base http://localhost:3000 --paths paths.json

Capture mobile + desktop in one run

terminal
shotsweep capture \ --url https://example.com \ --viewport 1440x900 \ --viewport 390x844

Capture authenticated pages

terminal
shotsweep login \ --login-url https://example.com/login \ --email-selector "#email" \ --password-selector "#password" \ --submit-selector "button[type=submit]" shotsweep capture --sitemap https://example.com/sitemap.xml --session auth.json

Capture a very long page in sections

terminal
shotsweep capture --url https://example.com --mode sections

Generate an AI-ready summary

terminal
shotsweep capture --urls paths.json --describe

Debug a failing page

terminal
shotsweep capture --url https://example.com --debug

Compare two runs before shipping

terminal
shotsweep diff old/manifest.json new/manifest.json
Last updated on