ScreenshotCrew is an open-source screenshot as a service using Puppeteer headless browser. Using Node.js, Puppeteer and other plugins, ScreenshotCrew provides utility tool to create screenshot from any web page.
- https://screenshotlayer.com/
- https://urlbox.io/
- https://browshot.com/
- https://screenshotmachine.com/
curl --location --request GET "https://screenshotcrew.com/api/capture/image?width=1920&url=https://gaurangjadia.com"
curl --location --request POST "https://screenshotcrew.com/api/capture/image" --header "Content-Type: application/json" --data-raw "{
\"width\": 1920,
\"url\": \"https://gaurangjadia.com\"
}"
curl --location --request GET "https://screenshotcrew.com/api/capture/pdf?pageSize=A4&url=https://gaurangjadia.com"
curl --location --request POST "https://screenshotcrew.com/api/capture/pdf" --header "Content-Type: application/json" --data-raw "{
\"pageSize\": \"A4\",
\"url\": \"https://gaurangjadia.com\"
}"
npm install
npm update
npm start
npm run-script dev
docker pull jadiagaurang/screenshotcrew
docker run -d -p 80:80 jadiagaurang/screenshotcrew
npm test
Please see the license file for more information.