{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"}],"enrichment":{"capability":"A Python SDK for the ScreenshotOne.com API that takes screenshots of URLs, renders HTML as images, and generates PDFs through a remote service.","skillfed_tags":["screenshot-api","web-automation"],"use_cases":["Capture live website screenshots for automated visual testing or regression detection.","Generate preview images of user-submitted URLs for display in a web application.","Batch-render HTML templates as PNG or PDF files for reports or email attachments.","Create thumbnail previews of web pages for link sharing or archival systems.","Automate screenshot collection for accessibility audits or visual documentation."],"what_it_does":"screenshotone is an official Python client for ScreenshotOne.com's screenshot and rendering API. It wraps HTTP calls to a remote service that captures web pages as images or PDFs, letting you configure viewport dimensions, block cookie banners and chat widgets, and choose output formats. The SDK handles URL generation and image download, plus structured error handling for API failures.\n\nYou provide your ScreenshotOne API credentials, build options using a fluent interface (TakeOptions), and either generate a signed URL to share or call take() to download the image directly. It depends only on requests and requires Python 3.7+. The package is straightforward but entirely dependent on the availability and reliability of the ScreenshotOne service itself.","worth_installing":"Yes, if you already use or plan to subscribe to ScreenshotOne.com. The SDK is straightforward, has no security vulnerabilities, and low install friction. However, the aging maintenance status (513 days since last release) and dependency on a third-party paid service mean you should verify the service's current reliability and pricing before committing. Not suitable if you need a self-hosted or free screenshot solution."},"id":"screenshotone","links":{"html":"https://skillfed.io/packages/screenshotone","md":"https://skillfed.io/packages/screenshotone.md","pypi":"https://pypi.org/project/screenshotone/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-03-19","license_spdx":null,"license_treatment":"permissive","name":"screenshotone","python_support":"supports_current","summary":"A Python SDK for ScreenshotOne.com API to take screenshots of URLs, render HTML as images and PDF"},"popularity":{"monthly_downloads":114444,"position":12294,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.16"}
