cheerio: Detailed Overview & Metrics

v1.0.0(5 months ago)

This package is actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 11Monthly npm downloads

Cheerio is a fast, flexible, and lightweight implementation of jQuery for the server-side. It provides a simple API for traversing and manipulating the DOM structure of HTML and XML documents using familiar jQuery syntax. Cheerio is particularly useful for web scraping, data extraction, and manipulation tasks in Node.js applications.

Compared to alternatives like jsdom, Cheerio is known for its speed and efficiency in parsing and manipulating HTML documents. It is actively maintained and widely used in the Node.js community for its ease of use and performance.

Alternatives:
jsdom+
node-html-parser+
htmlparser2+
parse5+
domino+
linkedom+
xml2js+
himalaya+
x-ray+
zombie+

Tags: node.jshtmldomweb scrapingdata extraction