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. observed · 2026-08-28
Health v2 · maintenance only
59/100
- Activity 81
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6320
- days_rel: n/a
- days_push: 116
- n_releases_24m: 0
Adoption not part of the score
1827 stars · 124 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Dominate is a Python library for creating and manipulating HTML documents through an elegant DOM API. It lets developers write HTML pages entirely in pure Python, eliminating the need for a separate template language.
Use cases
- generate html documents in pure python
- build html without learning a template language
- programmatically construct dom trees in python
- render html pages from python code
- create html reports from python scripts
When to choose
- you prefer composing HTML with Python code and control flow over template syntax
- you need to generate HTML fragments or documents programmatically
- you want a lightweight dependency for HTML generation
When to avoid
- your team already uses a mature template engine like Jinja2
- you need server-side rendering with a full web framework's templating features
- you need designer-friendly template files separated from code
Facets
library · maturity stable
templating web-development frontend python cross-platform dom-api html-generation no-template-language pure-python html
2 sources
- readme: https://github.com/Knio/dominate · fetched 2026-08-28 · d74fb45d472e
- registry_pypi: https://pypi.org/pypi/dominate/json · fetched 2026-08-29 · fded80e51265
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Knio/dominate | main | 59 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem