x-ray

Web scraper

A flexible web scraping framework for extracting data from websites with customizable selectors and pagination support.

The next web scraper. See through the noise.

GitHub

6k stars
110 watching
349 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ruipgil/scraperjsA versatile web scraping module with two scrapers for static and dynamic content extraction.3,714
apify/crawleeA tool for building reliable web scraping and browser automation pipelines in Node.js.16,081
ionicabizau/scrape-itA Node.js library and CLI tool for automating web page scraping and parsing4,024
spatie/crawlerA powerful web crawler written in PHP that can execute JavaScript and crawl multiple URLs concurrently.2,552
yujiosaka/headless-chrome-crawlerA distributed crawling framework that leverages Headless Chrome to scrape dynamic websites5,534
s0md3v/photonA fast and flexible web crawler designed to gather information from the internet11,122
unclecode/crawl4aiA web crawling tool designed to extract structured data from the web for use in AI applications18,541
benibela/xidelA tool to extract data from web pages using various query languages and selectors.690
rchipka/node-osmosisA fast and flexible web scraping library using native libxml C bindings4,115
bda-research/node-crawlerA NodeJS-based web crawler and spider that extracts data from websites.6,718
gocolly/collyA framework for extracting structured data from websites in a fast and elegant way23,444
justanotherarchivist/snscrapeA Python-based social media scraper that extracts data from various platforms.4,557
feng19/spider_manA high-level web crawling and scraping framework for Elixir.23
philipjkim/goreadabilityExtracts readable content from web pages using Open Graph and traditional readability rules.69
samuelclay/newsblurA personal news reader application utilizing multiple technologies to fetch, parse, and store news articles.6,937