Description
lxml is the most feature-rich and easy-to-use library for processing XML and HTML in the Python language.
It's also very fast and memory friendly, just so you know.
For an introduction and further documentation, see doc/main.txt.
For installation information, see INSTALL.txt.
Code Quality Rank:
L2
Programming language: Python
License: BSD 3-clause "New" or "Revised" License
lxml alternatives and similar packages
Based on the "HTML Manipulation" category.
Alternatively, view lxml alternatives based on common mentions on social networks and blogs.
-
Python module that makes working with XML feel like you are working with JSON
-
A library for converting HTML into PDFs using ReportLab
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
Promo
getstream.io
-
Bleach is an allowed-list-based HTML sanitizing library that escapes or strips markup and attributes
-
A jquery-like library for python
-
Standards-compliant library for parsing and serializing HTML documents and fragments in Python
-
Python binding to Modest and Lexbor engines. Fast HTML5 parser with CSS selectors for Python.
-
Safely add untrusted strings to HTML/XML markup.
-
π₯« The simple, fast, and modern web scraping library
-
Converts XML to Python objects
-
xmldataset: xml parsing made easy ποΈ
-
A CSS library for Python.
-
Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of lxml or a related project?
Add another 'HTML Manipulation' Package