I love BeautifulSoup library in Python. It is one of those libraries that just work and make your life easy.

I recently came across a fast parser for HTML in Python, https://github.com/rushter/selectolax and waiting to give it a spin. The few articles I read where selectolax is being used looked promising, especially this article.