Low-Cost Google SERP API for Data Collection
Platform or service · API
ValueSERP provides Google search results through an API, with location targeting, batch processing, and JSON, HTML, or CSV output.
SERP Extraction APIs
Multi-Engine Real-Time SERP API
Platform or service · API
SearchAPI.io delivers real-time SERP data from Google, Bing, Baidu, YouTube, and Amazon with structured JSON output.
SERP Extraction APIs
All-in-One Web Scraping API with AI Extraction
Platform or service · API
Zyte API is a full-stack web scraping API that combines anti-bot bypassing, browser rendering, and AI-powered data extraction in a single endpoint.
Scraping APIs
Semantic Web Search API Powered by AI
Platform or service · API
Exa AI is a modern search engine and web search API that uses semantic embeddings to deliver high-quality, real-time web data for AI applications.
Web Search APIs
Real-Time Search API for AI Agents and RAG
Platform or service · API
Tavily is a real-time search engine for AI agents and RAG workflows, delivering fast web search and content extraction through a single secure API.
Web Search APIs
Independent Web Search API with 35B+ Pages
Platform or service · API
Brave Search API provides enterprise-grade access to an independent index of 35+ billion web pages with real-time results optimized for AI and RAG pipelines.
Web Search APIs
Scale data collection with a simple API
Platform or service · API
ScraperAPI provides managed web scraping with proxy rotation, JavaScript rendering and CAPTCHA handling for supported public websites.
Scraping APIs
Web scraping API with proxy and browser handling
Platform or service · API
ScrapingBee is a web scraping API that handles headless browsers, rotates proxies, and offers AI-powered extraction so you can focus on your data.
Scraping APIs
Comprehensive API Stack for SEO and Marketing Data
Platform or service · API
DataForSEO provides APIs for search engine results, keyword data, backlinks and other SEO and digital marketing datasets.
SERP Extraction APIs
Proxy services and web scraping APIs
Platform or service · API
Oxylabs provides proxy services, web scraping APIs and managed browser tools for collecting public web data.
Real-Time Google Search Results API
Platform or service · API
SerpAPI is a real-time API that delivers structured Google search results, handling proxies, captchas, and rich data parsing automatically.
SERP Extraction APIs
Full-stack web scraping and data extraction platform
Platform or service · SaaS / API
Apify is a cloud platform for web scraping, browser automation, and data extraction with an Actor marketplace and developer SDKs.
Scraping APIs
Python library for parsing HTML and XML
Library or tool · Library / Self-hosted
Beautiful Soup is a Python library for pulling data out of HTML and XML files, providing Pythonic idioms for navigating and searching parse trees.
HTML Parsers
Async-first undetected browser automation
Library or tool · Self-hosted
Zendriver is a fast, async-first undetected browser automation framework based on nodriver with Docker support for scalable scraping.
Browser Automation +1 more
Distributed on-demand scraping with Scrapy
Library or tool · Self-hosted
Scrapy Cluster uses Redis and Kafka to create a distributed, on-demand Scrapy crawling cluster for coordinated large-scale web scraping. Its repository is archived.
Large-Scale & Distributed Crawling
Scalable crawl frontier framework
Library or tool · Self-hosted
Frontera is a Python crawl frontier framework for managing when and what to crawl, enabling web crawlers of any scale with Scrapy integration.
Large-Scale & Distributed Crawling
Undetected Playwright fork for bot evasion
Library or tool · Self-hosted
Patchright is a patched fork of Playwright that evades bot detection with a Playwright-style API and documented compatibility limits.
Browser Automation +1 more
Highly extensible and scalable web crawler
Library or tool · Self-hosted
Apache Nutch is a highly extensible, production-ready web crawler built on Hadoop for large-scale batch crawling and data acquisition tasks.
Large-Scale & Distributed Crawling
Web-scale archival web crawler
Library or tool · Self-hosted
Heritrix is the Internet Archive's open-source, extensible, archival-quality web crawler designed for large-scale web preservation and data collection.
Large-Scale & Distributed Crawling
Undetected browser automation without Selenium
Library or tool · Library / Self-hosted
Stars: 4.8K · Code license: AGPL-3.0 Nodriver is the successor to undetected-chromedriver, providing fast CDP-based browser automation with built-in anti-detection and no Selenium dependency.
Browser Automation +1 more
HTML5 spec-compliant parser for Node.js
Library or tool · Library / Self-hosted
Stars: 3.9K · Code license: MIT parse5 is a spec-compliant HTML5 parser for Node.js, parsing HTML exactly as modern browsers do.
HTML Parsers
The fast and forgiving HTML/XML parser
Library or tool · Library / Self-hosted
Stars: 4.8K · Code license: MIT htmlparser2 is a streaming Node.js HTML and XML parser, offering a streaming, event-driven API with a forgiving approach to malformed markup.
HTML Parsers
Automate website interaction with Python
Library or tool · Library / Self-hosted
Stars: 4.9K · Code license: MIT MechanicalSoup is a Python library for automating website interaction, handling cookies, redirects, forms, and links without a browser.
Scraping Frameworks
Anti-detect browser with fingerprint injection
Library or tool · Self-hosted
Stars: 12.6K · Code license: MPL-2.0 Camoufox is an open-source anti-detect browser based on Firefox with robust fingerprint injection to evade bot detection systems.
Browser Automation +1 more
Redis-based distributed components for Scrapy
Library or tool · Self-hosted
Scrapy-Redis provides Redis-backed components for Scrapy, enabling distributed crawling with shared request queues and item pipelines.
Large-Scale & Distributed Crawling
Structured Web Extraction with LLMs
Library or tool · Library / Self-hosted
Stars: 6.9K · Code license: MIT LLM Scraper is a TypeScript library that extracts structured data from web pages using LLMs with Zod schemas, Playwright, and streaming support.
High-Level DevTools Driver for Go
Library or tool · Self-hosted
Rod is a Go library for web automation and scraping that drives browsers via the DevTools Protocol with a simple, chainable API.
Browser Automation
Adaptive web scraping for the modern web
Library or tool · Framework / Self-hosted
Stars: 87.9K · Code license: BSD-3-Clause Scrapling is an adaptive Python scraping framework that learns from website changes, handling everything from single requests to full-scale crawls.
Scraping Frameworks
Next-Gen Browser and Mobile Automation for Node.js
Library or tool · Self-hosted
WebdriverIO is an all-in-one Node.js automation framework for web and mobile testing with smart selectors, component testing, and extensive plugins.
Browser Automation +1 more
WebDriver-Free End-to-End Browser Testing
Library or tool · Self-hosted
TestCafe is a free, open-source end-to-end testing framework that works across browsers without WebDriver, with intuitive syntax and built-in waiting.
Browser Automation
Headless browsers as a service
Platform or service · API / Self-hosted
Browserless provides headless browser infrastructure in Docker for web scraping and automation, with self-hosted or cloud deployment options.
Chrome DevTools Protocol Driver for Go
Library or tool · Library / Self-hosted
Stars: 13.3K · Code license: MIT Chromedp is a Go package for driving CDP-compatible browsers for scraping, testing, and automation without Selenium or WebDriver.
Browser Automation
jQuery-like HTML parsing for Go
Library or tool · Library / Self-hosted
Stars: 15K · Code license: BSD-3-Clause GoQuery brings jQuery-like syntax to Go for parsing and manipulating HTML documents, making web scraping in Go intuitive and efficient.
HTML Parsers
AI Browser Automation with Computer Vision
Library or tool · Framework / Self-hosted
Stars: 23.2K · Code license: AGPL-3.0 Skyvern automates browser-based workflows using LLMs and computer vision, replacing brittle scripts with AI that can adapt workflows to page layouts.
Build reliable web scrapers. Fast.
Library or tool · Framework / Self-hosted
Stars: 26.2K · Code license: Apache-2.0 Crawlee is a JavaScript and Python web scraping library that handles blocking, proxies, and browsers so you can build reliable crawlers fast.
Browser Automation +2 more
AI-Powered Web Scraping API for Agents
Library or tool · Library / Self-hosted
Stars: 31.8K · Code license: MIT ScrapeGraphAI extracts structured data from web pages using AI, handling proxies, rendering, and adapting to site changes automatically.