Registry / devops / shot-scraper

shot-scraper

JSON →
library1.9.1pypypiunverified

Shot-scraper is a command-line tool for taking automated screenshots of websites and scraping data using JavaScript. It uses Playwright under the hood. Current version is 1.9.1, released irregularly.

pip install shot-scraper
INSTALL
IMPORT
SIG · SHOT-SCRAPER
S
shot-scraper
devopspythonv1.9.1
Install
3.5s avg
Import
Disk
160MB
Pass rate
5/ 10
Env Coverage5 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.9.1 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
build_error
glibc
py 3.103.95 runs
installs and imports cleanly · install 3.5s · import 0.000s · 162MB
160MB installed
● package 160MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

shot_scraper
No importable Python module; use CLI via subprocess or pipx run.
shot-scraper is primarily a CLI tool. There is no public Python API to import.

Install shot-scraper and Playwright browsers, then take a screenshot of a URL.

pip install shot-scraper shot-scraper install shot-scraper https://example.com -o screenshot.png
shot-scraper --version
Debug
Known issues
gotchashot-scraper is a CLI tool, not a Python library. It cannot be imported as a module in Python scripts.
fix
Use subprocess.run(['shot-scraper', ...]) or run directly in the terminal.
affects: all
gotchaPlaywright browsers must be installed separately with 'shot-scraper install' after pip install.
fix
Run 'shot-scraper install' to download browsers (e.g., Chromium).
affects: all
breakingRequires Python 3.10 or higher. Older versions are not supported.
fix
Upgrade Python to 3.10+ or use an older version of shot-scraper.
affects: >=1.0
Upgrade
Version history
1.9.1latest on PyPI · released Feb 1, 2026
Audit
Dependencies
playwrightrequiredBrowser automation engine required for screenshots and scraping.
Agent activity
20 hits · last 30 days
node
12
OpenAI (training)
1
Resources
shot-scraper — pip install shot-scraper · libregistry