SaaSHub helps you find the best software and product alternatives Learn more →
Cheerio Alternatives
Similar projects and alternatives to cheerio
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
-
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
Nodemon.io
Monitor for any changes in your node.js application and automatically restart the server - perfect for development
-
Knex
A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
-
-
-
crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
-
nunjucks
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
-
-
-
-
xo
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server (by xo)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
cheerio discussion
cheerio reviews and mentions
-
A JavaScript scraper for the Wikipedia Academy Award List.
Scraping the Academy Award winners listed on Wikipedia with cheerio and saving them to a CSV file.
-
Clean up HTML Content for Retrieval-Augmented Generation with Readability.js
To get the best data for RAG, we need to remove irrelevant content. When you’re working within one site, you can use tools like cheerio to parse the HTML yourself based on your knowledge of the site's structure. But if you're scraping pages across different layouts and designs, you need a good way to return just the relevant content and avoid the rest.
-
Make Custom Handlebar Helpers in Ghost!
Another thing! Imagine a user adds such a helper in the comments section under a post and adds malicious content in the parameter. Be mindful of security. For example, if you render every HTML completely, you could be vulnerable to XSS attacks. It’s recommended to compile and render Handlebars.js in specific, closed areas. You can use the cheerio (https://cheerio.js.org/) library for parsing HTML and rendering Handlebars where necessary. Here’s an example of how you can secure yourself by modifying the previous rendering code:
-
How to Scrape Data from a Page with Infinite Scroll
Cheerio: For parsing HTML
-
Turning search results into Markdown for LLMs
Cheerio
-
Getting to the meat and potatoes of serverless recipe parsing with Amazon Bedrock
I opted to use cheerio, a nifty HTML parsing library to clean-up the HTML before returning it from the function. Using cheerio I:
-
Adding Web Scraping and Google Search to AWS Bedrock Agents
We're going to use cheerio to parse the content from websites ("web scraping").
-
8 NPM Packages for JavaScript Beginners [2024][+tutorials]
Cheerio is your ticket to the world of server-side magic, allowing you to manipulate HTML and XML documents with jQuery-like syntax. It’s perfect for web scraping, data extraction, or just making sense of the mess that is web content. With Cheerio, you get to play around with the DOM, use CSS selectors, and basically do all the cool things you'd do in the browser, but server-side.
-
How to scrape Amazon products
In this guide, we'll be extracting information from Amazon product pages using the power of TypeScript in combination with the Cheerio and Crawlee libraries. We'll explore how to retrieve and extract detailed product data such as titles, prices, image URLs, and more from Amazon's vast marketplace. We'll also discuss handling potential blocking issues that may arise during the scraping process.
-
Creating and deploying web scraper using Apify
Used libraries Axios - it is a promise HTTP clients to make requests to the specified URL. Cheerio- it is a library for parsing and manipulating HTML that is commonly used here for extracting data from downloaded HTML content. Apify SDK- it is for building Apify Actors, that is utilized for initializing actor environments, getting input data, and pushing extracted data to the dataset.
-
A note from our sponsor - SaaSHub
www.saashub.com | 22 Mar 2025
Stats
cheeriojs/cheerio is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of cheerio is TypeScript.
Review ★★★★★ 10/10