Choose an HTML parser by runtime and parsing model. Cheerio is the JavaScript default for jQuery-style selectors, lxml is the Python speed and XPath choice, BeautifulSoup is the forgiving Python scripting option, htmlparser2 fits streaming Node pipelines, and parse5 fits browser-accurate HTML5 behavior.
Stars
13.8KForks
999Last commit
2 years agoStars
2.4KForks
184Last commit
4 months agoStars
7.5KForks
764Last commit
last yearStars
1.3KForks
162Last commit
22 days agoStars
11.4KForks
2.3KLast commit
22 days agoStars
1.6KForks
91Last commit
last monthStars
3KForks
619Last commit
22 days agoStars
204Forks
57Last commit
3 years agoStars
3.9KForks
251Last commit
5 months agoStars
4.8KForks
394Last commit
5 months agoStars
14.9KForks
930Last commit
6 months agoStars
30KForks
1.7KLast commit
5 months ago