9.9
scraping
Provides a standard interface for simulating single-point tap gestures on a page viewport during automated testing.
playwright-php/playwrightphpMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability10.0
- Strategic value9.0
Tags: scraping, Scraping / Crawling
9.9
scraping
Provides configuration options for launching a Chromium-based browser instance for automation tasks.
puppeteer-sharpcsharpMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability10.0
- Strategic value9.0
Tags: scraping
9.9
scraping
Provides Flow type definitions for the Puppeteer library to enable type checking and autocompletion during browser automation development.
flow-typedjavascriptMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability10.0
- Strategic value9.0
Tags: scraping
9.8
scraping
Public barrel for @crawlee/core. Re-exports configuration, logging, proxy, requests, storage, and events, and keeps internal utils off the semver surface.
crawleetypescriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, integration, lang:typescript, tag:crawlee, tag:barrel
9.8
scraping
Generates research prompts for ML assistants by adapting to available tools.
chat-uitypescriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping
9.8
scraping
TypeScript definitions for Puppeteer configuration options, including cache, executable, and browser settings.
puppeteertypescriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping
9.7
scraping
A modal dialog component used to alert users of issues or request confirmation for actions, supporting various alert types and primary or secondary actions.
gestalttypescriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping
9.7
scraping
Defines the interface for creating API request contexts to send HTTP requests without a browser page.
playwright-php/playwrightphpMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping, Scraping / Crawling
9.6
scraping
Defines extraction strategies: LLM, cosine similarity, topic modeling, CSS selectors for crawling content.
crawl4aipythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability9.0
- Reusability10.0
- Strategic value10.0
Tags: unclassified, scraping
9.6
scraping
Fluent builder for Playwright PHP BrowserContext options, enabling easy configuration of viewport, user agent, locale, etc.
playwright-php/playwrightphpMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability10.0
- Strategic value8.0
Tags: scraping, Scraping / Crawling
9.6
scraping
Asynchronous web crawler managing browser sessions, crawling strategies, and crawl result aggregation.
crawl4aipythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability9.0
- Reusability10.0
- Strategic value10.0
Tags: unclassified, scraping
9.6
scraping
High-level Node.js API to control headless Chrome/Firefox via DevTools Protocol or WebDriver BiDi, including page, browser, frame, and network interception primitives.
puppeteerApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability9.0
- Reusability10.0
- Strategic value10.0
Tags: scraping
9.6
scraping
This class manages Playwright browser lifecycle for async Python projects.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, Scraping / Crawling
9.6
scraping
A Zod schema defining the input parameters for a Google Hotels search scraper, including search queries, dates, and localization settings.
monidtypescriptMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value8.0
Tags: scraping
9.6
scraping
Base class for Scrapy spiders, handling request scheduling and parsing.
scrapypythonBSD-3-Clause
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, Scraping / Crawling
9.6
scraping
Configure Playwright for multi-browser end-to-end testing in one file.
HindaitypescriptCC-BY-4.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping
9.6
scraping
Re-exports Playwright browser launchers and utilities for easy import.
playwrightjavascriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping
9.6
scraping
Entry point for Puppeteer, re-exporting core APIs and initializing node instance.
puppeteertypescriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping
9.6
scraping
Provides functional options to configure a web scraper's behavior, such as depth, concurrency, and URL blacklisting.
langchaingogoMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value8.0
Tags: scraping
9.6
scraping
Exports Playwright crawler classes for headless browser automation and scraping.
crawlee-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, Scraping / Crawling
9.6
scraping
Python Page class for Playwright, providing browser page API.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, Scraping / Crawling
9.6
scraping
Exports various HTTP, BeautifulSoup, and file download crawlers. Use when building web scraping and data extraction pipelines.
crawlee-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, integration, lang:python
9.6
scraping
Evaluates whether a crawler is permitted to index or follow links on a webpage based on robots.txt headers and meta tags.
crawlerphpMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value8.0
Tags: scraping, crm, tag:web
9.6
scraping
Provides an interface for asserting API response states like status codes and JSON body content during automated tests.
playwright-php/playwrightphpMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value8.0
Tags: scraping, Scraping / Crawling
9.6
scraping
BrowserType class for launching and managing browsers in Playwright.
playwrighttypescriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping
9.6
scraping
Starts Playwright driver process and returns API client.
playwrighttypescriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping
9.5
scraping
Configuration object for Playwright element fill commands with optional force, noWaitAfter, and timeout settings
playwright-php/playwrightphpMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability10.0
- Strategic value7.0
Tags: scraping, Scraping / Crawling
9.4
scraping
Re-exports Playwright core API as a module entry point.
playwrightjavascriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping
9.4
scraping
Pure logic for single-target CDP bridge, handling commands and responses.
AionUitypescriptApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping
9.4
scraping
Playwright JSHandle implementation for evaluating JavaScript on pages.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping, Scraping / Crawling
9.4
scraping
* Based on Playwright's stackTrace.ts See: https://github.com/microsoft/playwright/blob/release-1.51/packages/playwright-core/src/utils/isomorphic/stackTrace.ts / eslint-disable ma
playwright-bddtypescriptMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping
9.4
integration
Parses and normalizes a backlinks research target into API/display forms, resolving scope, subdomain inclusion, and path prefix for DataForSEO backlink queries.
open-seotypescriptMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: integration, scraping, crm, tag:dataforseo, tag:backlinks
9.4
scraping
Python EventEmitter implementation supporting async listeners and error reporting.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping, Scraping / Crawling
9.4
testing
Provides a Selenium selector to find web elements by their associated label text. Use when writing robust UI test automation scripts.
selenidejavaMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: testing, scraping, lang:java, tag:selenide, tag:selector
9.4
scraping
Configure Playwright's clear action on locators with timeout and force options.
playwright-php/playwrightphpMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping, Scraping / Crawling
9.4
scraping
Custom JSON encoder that serializes Scrapy items, requests, responses, datetimes, decimals, sets, and Deferreds. Reuse when exporting scraped data or logging Scrapy objects to JSON
scrapypythonBSD-3-Clause
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping, tag:json, tag:serialization, tag:encoder, tag:items
9.4
scraping
Abstract base class for managing request queue resources within a storage client. Reuse when implementing custom storage backends for web crawling request queues.
crawlee-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping, database, lang:python, tag:crawlee, tag:abstract-class
9.4
integration
Normalizes, canonicalizes, and compares URLs for crawler deduplication, including query sorting, hostname handling, and URL template detection.
open-seotypescriptMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: integration, scraping, crm, tag:url, tag:normalization
9.4
scraping
Convenience static methods for building Selenium By selectors in Java.
selenidejavaMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: scraping, Scraping / Crawling
9.4
testing
Represents screenshot data including image file, URL, and page source for test reporting. Reuse in automated testing frameworks for visual test artifacts.
selenidejavaMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value9.0
Tags: testing, scraping, lang:java, tag:screenshots
9.4
testing
Validates specific cookie name and value pairs on Selenium WebDriver instances. Use in UI test automation suites for verifying browser cookies.
selenidejavaMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value7.0
Tags: testing, scraping, lang:java, tag:webdriver
9.4
scraping
Parses browser-related inputs like cookies and headers into structured Playwright context configuration objects.
dembrandttypescriptMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability9.0
- Strategic value7.0
Tags: scraping
9.4
scraping
Checks if a path is a Windows absolute path for cross-platform handling
playwritertypescriptMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability10.0
- Reusability10.0
- Strategic value4.0
Tags: scraping
9.3
scraping
Python wrapper for Playwright file chooser, allowing file selection in tests.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability9.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, Scraping / Crawling
9.3
scraping
Production Playwright config template with CI/CD auth and reporting.
claude-modstypescriptMIT
Score breakdown
- Completeness10.0
- Code quality10.0
- Deployability8.0
- Reusability9.0
- Strategic value10.0
Tags: scraping
9.3
scraping
Represents a DOM element handle in Playwright for browser automation.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability9.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, Scraping / Crawling
9.3
testing
Defines a custom web element condition using a boolean predicate. Use in Selenium/Selenide tests for custom assertions on elements.
selenidejavaMIT
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value8.0
Tags: testing, scraping, lang:java, tag:selenide
9.3
scraping
Ported TypeScript type constants including lifecycle events for Playwright's Python client internal type system.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability10.0
- Reusability9.0
- Strategic value8.0
Tags: scraping, testing, dev-tools, automation, lang:python
9.3
scraping
Represents a browser frame in Playwright, providing navigation and element handling.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality8.0
- Deployability10.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, Scraping / Crawling
9.3
scraping
Core assertion utilities for Playwright Python, enabling expect-style matchers.
playwright-pythonpythonApache-2.0
Score breakdown
- Completeness10.0
- Code quality9.0
- Deployability9.0
- Reusability9.0
- Strategic value10.0
Tags: scraping, Scraping / Crawling