HTML Manipulation

Open-source projects categorized as HTML Manipulation Edit details
Language filter: + Python + Cython

Top 12 HTML Manipulation Open-Source Projects

  • xmltodict

    Python module that makes working with XML feel like you are working with JSON

    Project mention: Did I reinvent a wheel? | | 2022-05-14

    Go with xmltodict. Works pretty fine, and you just have to drop any key begining with @ or # (if there is not already an option for that).

  • bleach

    Bleach is an allowed-list-based HTML sanitizing library that escapes or strips markup and attributes

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • lxml

    The lxml XML toolkit for Python

    Project mention: There is framework for everything. | | 2022-08-04
  • pyquery

    A jquery-like library for python

  • xhtml2pdf

    A library for converting HTML into PDFs using ReportLab

    Project mention: What is an example of a fully finished python software product on github? | | 2022-07-04

    Judging by your previous comments, you might get what you're looking for from xhtml2pdf. (Don't be put off by the 0.2.7 version number; xhtml2pdf has been in active development for over a decade and is a stable library.) It's generally used as a library in Python projects, but it does have a stand-alone command-line interface, and the library in general is thoroughly documented so you don't need to rely just on reading the code to figure out what's going on.

  • html5lib

    Standards-compliant library for parsing and serializing HTML documents and fragments in Python

    Project mention: Pydantic Factories | | 2021-11-25

    Neither did html5lib.

  • gazpacho

    🥫 The simple, fast, and modern web scraping library

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • selectolax

    Python binding to Modest and Lexbor engines (fast HTML5 parser with CSS selectors).

    Project mention: High performance code in Python | | 2022-07-08
  • untangle

    Converts XML to Python objects

  • MarkupSafe

    Safely add untrusted strings to HTML/XML markup.

    Project mention: Check50 not working due to an import error. | | 2022-03-10

    After a quick search I found that there may have been a breaking change in that package (, but I haven't ready about other people doing CS50 getting the same error.

  • xmldataset

    xmldataset: xml parsing made easy 🗃️

  • cssutils

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-04.

HTML Manipulation related posts


What are some of the best open-source HTML Manipulation projects? This list will help you:

Project Stars
1 xmltodict 4,868
2 bleach 2,357
3 lxml 2,140
4 pyquery 2,113
5 xhtml2pdf 1,918
6 html5lib 981
7 gazpacho 668
8 selectolax 563
9 untangle 550
10 MarkupSafe 484
11 xmldataset 74
12 cssutils -
Find remote jobs at our new job board There is 0 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives