An open API service indexing awesome lists of open source software.

https://github.com/screenshotone/examples

Code examples and applications to demonstrate integration with the ScreenshotOne API
https://github.com/screenshotone/examples

screenshot screenshotone screenshots vision-api

Last synced: 8 days ago
JSON representation

Code examples and applications to demonstrate integration with the ScreenshotOne API

Awesome Lists containing this project

README

          

# ScreenshotOne API Integration Examples

Code examples and applications to demonstrate integration with [the best screenshot API—ScreenshotOne](https://screenshotone.com/).

All examples contain a README with instructions on how to build and run them.

## Examples

### Node.js

1. [Google Slides Scrolling Screenshots](./nodejs/google-slides-scrolling-screenshots) is a simple application that uses ScreenshotOne API to render scrolling screenshots of Google Slides presentations. It was built for demonstration purposes. You can screenshot [Google Documents](https://screenshotone.com/docs/guides/screenshot-google-docs/) or [Google Slides](https://screenshotone.com/docs/guides/google-slides-as-scrolling-screenshots/) with ScreenshotOne out-of-the-box.
2. [URL to PDF](./nodejs/url-to-pdf) is a simple application that uses ScreenshotOne API to render a URL as PDF.
3. [Bulk Screenshots](./nodejs/bulk-screenshots) is a simple application that uses ScreenshotOne API to take screenshots of multiple URLs.

### Python

1. [Vision Searcher](./python/vision-researcher) is a simple application that uses ScreenshotOne API to render a full-page screenshot of website pages, apply OCR to it, and search for given patterns. It demonstrates working with full-page screenshots and splitting them into multiple parts, processing HTML content, AI vision analysis, navigating, and screenshotting different pages.

## License

`ScreenshotOne API integration examples` are licensed under [the MIT License](LICENSE).