Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions topics/web-scraping/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
display_name: Web Scraping
topic: web-scraping
aliases: scraping, webscraping
related: browser-automation, headless-browser, puppeteer, playwright, selenium
short_description: Web scraping is the automated extraction of structured data from websites.
---
Web scraping is the process of programmatically retrieving web pages and extracting structured data from them for analysis, storage, or reuse. It powers price monitoring, search indexing, market research, and training-data collection.

Scraping ranges from plain HTTP requests and HTML parsing to full browser automation for JavaScript-rendered and anti-bot-protected pages. The ecosystem includes request libraries, HTML parsers, headless browsers, and cloud extraction platforms.
Loading