Swarmnest

Home › Directory › Scraping Libraries

Scraping Libraries

Crawling and HTML-parsing libraries.

JSON: /api/v1/directory.json (filter on category=scraping-libraries)

Scrapy

Mature Python framework for writing fast, scalable crawlers and extracting structured data.

FreeNo auth

Apache Nutch

Nutch is a highly extensible, highly scalable, matured, production-ready Web crawler which enables fine grained configuration and accomodates a wide variety of data acquisition tasks.

See siteSee docs

Crawlab

Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架

FreeNo auth

Colly

Elegant Scraper and Crawler Framework for Golang.

FreeNo auth

Goutte

Goutte, a simple PHP Web Scraper.

FreeNo auth

Scrapy-Selenium

Scrapy middleware to handle javascript pages using selenium

FreeNo auth

Scrapy-Selector

Scrapy, a fast high-level web crawling & scraping framework for Python.

FreeNo auth

Cheerio

The fast, flexible & elegant library for parsing and manipulating HTML and XML.

See siteSee docs

Jsoup

Open source Java HTML parser, with the best of HTML5 DOM methods and CSS selectors, for easy data extraction.

See siteSee docs

MechanicalSoup (Python)

A Python library for automating interaction with websites.

FreeNo auth

Requests-HTML

Pythonic HTML Parsing for Humans™.

FreeNo auth

Node-fetch

A light-weight module that brings the Fetch API to Node.js

FreeNo auth

Axios

Documentation for the axios HTTP project

See siteSee docs