1 Repo
Sharing a single browser process across multiple tasks to reduce memory overhead and startup latency.
Distinct from Browser Resource Optimization: Distinct from general resource optimization like blocking images; specifically focuses on the reuse of the browser process instance.
Explore 1 awesome GitHub repository matching web development · Instance Pooling. Refine with filters or upvote what's useful.
Scraperjs is a JavaScript web scraping library and headless browser automation tool designed to extract structured data from both static HTML and JavaScript-rendered websites. It functions as an asynchronous scraping workflow orchestrator and a selector-based engine for transforming unstructured web content into usable data. The library distinguishes itself by managing a shared browser instance across multiple tasks to optimize resource usage and reduce startup latency. It supports custom script injection into sandboxed browser environments to manipulate the DOM or execute browser-side logic
Optimizes resource usage by sharing a single headless browser instance across multiple scraping tasks.