Local CLI that launches headless Chrome, opens Dribbble search pages, and downloads visual references to disk.
Dribbble's public API is not a good fit for search-driven inspiration capture, so this tool uses a local browser session instead.
npm installnpm start -- "landing page" --limit 12Or install the CLI globally from this directory:
npm link
dribble "mobile dashboard" --limit 20Each run writes to:
output/<query-slug>/
manifest.json
assets/
manifest.json includes:
- shot title
- shot URL
- remote asset URL
- downloaded asset path
- item status
- Requires local Google Chrome or Chromium. Override with
CHROME_PATHif needed. - Uses headless Chrome by default. Pass
--headfulto inspect selectors visually. - Dribbble can change markup or rate-limit automated browsing. If that happens, selectors will need to be updated.