PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Html Python Packages

Python packages with the GitHub topic html. Sorted by monthly downloads, with stars and forks.
pallets
markupsafe

Safely add untrusted strings to HTML/XML markup.

655.3M 698 194
facelessuser
soupsieve

A modern CSS selector implementation for BeautifulSoup

296.1M 271 107
ubernostrum
webcolors

A library for working with HTML/CSS color formats in Python.

40.2M 175 26
Kozea
weasyprint

The awesome document factory

33M 10K 889
CourtBouillon
tinyhtml5

A tiny HTML5 parser

28.6M 9 1
pytest-dev
pytest-html

Plugin for generating HTML reports for pytest results

14M 779 260
pallets-eco
wtforms

A flexible forms validation and rendering library for Python.

10.3M 2K 410
pallets-eco
flask-wtf

Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration.

9.2M 2K 317
rushter
selectolax

Python binding to Modest and Lexbor engines. Fast HTML5 parser with CSS selectors for Python.

5.6M 2K 94
JessicaTegner
pypandoc

Thin wrapper for "pandoc" (MIT)

4.3M 1K 121
dfop02
html-for-docx

Convert html to docx

3.5M 64 15
JessicaTegner
pypandoc-binary

Thin wrapper for "pandoc" (MIT)

3.4M 1K 121
xberg-io
html-to-markdown

High performance and CommonMark compliant HTML to Markdown converter. Maintained by the Kreuzberg team. Kreuzberg is a fast, polyglot document intelligence engine with a Rust core. It extracts structured data from 98+ document formats using streaming parsers and built-in OCR.

3.4M 881 74
djlint
djlint

HTML template formatter and linter for Django, Jinja, Twig, Nunjucks, Handlebars, Liquid, Go templates, Mustache, Tera, Askama and Angular. Formats markup and template syntax together, and lints for accessibility, correctness and style. CLI, pre-commit hook and VS Code extension.

3.2M 950 125
docling-project
docling

Get your documents ready for gen AI

3.1M 69K 5K
docling-project
docling-slim

Get your documents ready for gen AI

2.9M 69K 5K
Stranger6667
css-inline

High-performance library for inlining CSS into HTML 'style' attributes

2.8M 318 42
thombashi
pytablewriter

pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV.

2.4M 631 49
Knio
dominate

Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API. It allows you to write HTML pages in pure Python very concisely, which eliminate the need to learn another template language, and to take advantage of the more powerful features of Python.

2M 2K 122
weblyzard
inscriptis

A python based HTML to text conversion library, command line client and Web service.

1.7M 345 35
r0x0r
pywebview

Build GUI for your Python program with JavaScript, HTML, and CSS

1.4M 6K 641
tree-sitter
tree-sitter-html

HTML grammar for Tree-sitter

1.3M 215 113
mikeckennedy
jinja-partials

Simple reuse of partial HTML page templates in the Jinja template language for Python web frameworks. #pypackage

1.1M 235 8
softvar
json2html

🐍 Python module for converting complex JSON to HTML Table representation

941K 284 86
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology