4.5/586

cheerio

npm i cheerio
5
57
4
22
3
5
2
1
1
1
Easy to Use28
Great Documentation26
Performant12
Slow6
Highly Customizable4
Branden MetcalfeUnderground14 Ratings13 Reviews
I'm the firestarter
June 19, 2020
Easy to Use

While jQuery is totally out of fashion, cheerio is a great little tool for parsing HTML with Node.js (for example for traversing the DOM tree and finding an element). While not very elegant, it's super easy to use for people who've used jQuery in the good ol' days - the syntax is almost exactly the same. Performance is good, and it takes about 2 minutes to set up. I've used it in a couple of Node.js crawler projects in production and found it to always be reliable. Overall, would recommend it if you need a quick solution to traverse HTML on the server side


2
liorgrossman
AsyncBanana
Charles821153 Ratings46 Reviews
1 year ago
Great Documentation
Easy to Use
Performant
Responsive Maintainers

It is the best scrapping tool out there. I used it to run the headless chromium. The API is easy to use and I have been using it in various nodejs scrapper projects. Documentation is very concise. The project is actively maintained which makes it convenient to use.


3
ichbinder
abhijithvijayan
katharinbenson
ankit9905101 Ratings49 Reviews
1 year ago
Great Documentation

I have used this package only twice but still i can say it is one of the best scrapper tool present around. Its documentation is really simple and it provides a great api to interact and work with. Highly Recommended.


3
brennasouza2020
abhijithvijayan
katharinbenson

Rate Package

100

Quick Feedback

Great Documentation26
Easy to Use28
Performant12
Highly Customizable4
Bleeding Edge0
Responsive Maintainers3
Poor Documentation0
Hard to Use0
Slow6
Buggy0
Abandoned0
Unwelcoming Community0