3 Repos
Increasing browser speed by disabling resource-intensive features like image loading and network prediction.
Distinct from Browser Performance Optimizations: Shortlist candidates focus on low-level engine binaries or SEO; this is about high-level automation speed optimizations.
Explore 3 awesome GitHub repositories matching web development · Browser Resource Optimization. Refine with filters or upvote what's useful.
pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction and parallel browser automation. It controls Chromium-based browsers via direct WebSocket connections, allowing it to manage isolated browser contexts and tabs while bypassing the overhead and detection associated with WebDriver. The project features an anti-bot evasion framework that mimics natural human behavior, including mouse movements generated via Bezier curves and variable typing patterns. It provides specialized stealth capabilities to bypass behavioral analysis and au
Optimizes execution speed by disabling resource-intensive features such as image loading and network prediction.
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.
Echo is a JavaScript lazy loading library designed to defer the rendering of images and background images until they enter the browser viewport. It functions as a viewport-based image loader that replaces data attributes with source URLs to improve initial page load speed and overall frontend performance. The project differentiates itself by acting as a memory-efficient image manager. In addition to loading assets upon visibility, it includes capabilities to unload offscreen images from memory once they leave the viewport to conserve system resources. The library manages browser resource uti
Optimizes browser resource utilization by unloading offscreen images to maintain performance on constrained devices.