lxml has 379.2M monthly downloads and 3K GitHub stars. Version 6.1.1 supports Python 3.8+, first published in 2006.
It is actively maintained under a permissive license, last released in May 2026.
It is used by 8,212 tracked packages, including python-docx, python-pptx and redshift-connector.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
4 optional dependencies
- beautifulsoup4[htmlsoup]
- cssselect[cssselect]
- html5lib[html5]
- lxml-html-clean[html-clean]
Used By
- python-docx
- python-pptx
- redshift-connector
- zeep
- arxiv
- lxml-html-clean
- htmldate
- xmlsec
- blobfile
- trafilatura
- pyvespa
- python3-saml
- justext
- pikepdf
- unittest-xml-reporting
- boostedblob
- pyhanko
- browsergym-core
- scrapy
- ddgs
- duckduckgo-search
- svglib
- unstructured
- parsel
- gcovr
- sacrebleu
- akshare
- docxtpl
- signxml
- crawl4ai
- camoufox
- androguard
- shareplum
- pyquery
- exchangelib
- readability-lxml
- inscriptis
- html-text
- docxcompose
- webdavclient3
- readabilipy
- elementary-data
- markdown-to-confluence
- nicegui
- asammdf
- ebooklib
- yourdfpy
- caldav
- ncclient
- edgartools