simonw/shot-scraper
명령줄에서 웹사이트 자동 스크린샷을 찍는 유틸리티
2,373+0이번 주11750Python
데모·홈페이지 열기shot-scraper.datasette.io중간맛 분석
Python 기반 도구로, pip로 간편하게 설치 후 shot-scraper URL 한 줄로 스크린샷을 생성합니다. Playwright 엔진을 활용해 JavaScript 렌더링이 필요한 모던 웹사이트도 정확히 캡처하며, GitHub Actions 템플릿을 통해 즉시 자동화된 워크플로우를 구성할 수 있습니다. 난이도는 낮지만 고급 사용자를 위해 JavaScript 실행, 요소 선택, 애니메이션 대기 등 다양한 옵션을 제공합니다.
이런 레포예요
이럴 때 쓰면 좋아요
- 소프트웨어 문서 자동 갱신 시 일관된 스크린샷 유지
- GitHub Actions로 정기적 뉴스 홈페이지 캡처 및 공개
- 대시보드·리포트 이미지를 자동으로 생성해 이메일 뉴스레터에 삽입
핵심 기능
명령줄 한 줄로 웹페이지 스크린샷 자동 생성Playwright 기반 JavaScript 렌더링 지원GitHub Actions 템플릿으로 CI/CD 통합
대안 대비 차별점
Playwright의 강력한 자동화 능력을 직관적인 CLI로 단순화해, 프로그래머가 아닌 기술 작가와 마크팅 팀도 복잡한 스크린샷 자동화 워크플로우를 쉽게 구성할 수 있습니다.
준비물
- Python 3.7+
- pip
바로 시작하기
- pip를 이용해 shot-scraper를 설치합니다.
pip install shot-scraper
- 브라우저 엔진을 설치합니다.
shot-scraper install
- 웹사이트의 스크린샷을 촬영합니다.
shot-scraper https://datasette.io/
- 결과 이미지 파일(datasette-io.png)이 현재 디렉토리에 생성됩니다.
별 추이 · 7일
2,373+0 / 7일
활용성 · 따라 만들기 좋은가
따라 하기 좋음샘플 점수 38/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
⚪ 최근 활동 정보 없음 · 2022년 생성
AI가 README 기반으로 요약했습니다 · 원문 보기