markdown-it-py
Python port of markdown-it. Markdown parsing, done right!
Install
markdown-it-py on PyPI
pip
pip install markdown-it-pyuv
uv add markdown-it-pypoetry
poetry add markdown-it-pyPackage facts
| License | not declared (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — mdurl |
| Maintenance | actively maintained — 98 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the 100 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: markdown_it_py-4.2.0-py3-none-any.whl
Keywords: markdown, lexer, parser, commonmark, markdown-it
About markdown-it-py
from the package's own PyPI description — quoted content, verbatim
markdown-it-py
[![Github-CI][github-ci]][github-link] [![Coverage Status][codecov-badge]][codecov-link] [![PyPI][pypi-badge]][pypi-link] [![Conda][conda-badge]][conda-link] [![PyPI - Downloads][install-badge]][install-link]
<p align="center"> <img alt="markdown-it-py icon" src="https://raw.githubusercontent.com/executablebooks/markdown-it-py/master/docs/_static/markdown-it-py.svg"> </p>
> Markdown parser done right.
- Follows the CommonMark spec for baseline parsing
- Configurable syntax: you can add new rules and even replace existing ones.
- Pluggable: Adds syntax extensions to extend the parser (see the [plugin list][md-plugins]).
- High speed (see our [benchmarking tests][md-performance])
- Easy to configure for [security][md-security]
- Member of Google's Assured Open Source Software
This is a Python port of [markdown-it], and some of its associated plugins. For more details see: <https://markdown-it-py.readthedocs.io>.
For details on [markdown-it] itself, see:
- The Live demo
- [The markdown-it...
Read as markdown · JSON record · Source repository · Homepage · Docs
Similar packages
permissive · top 1,000 on PyPI
mdurlpermissive · top 100 on PyPI
mistunepermissive · top 1,000 on PyPI
avpermissive · top 1,000 on PyPI
Markdownpermissive · top 1,000 on PyPI
ptyprocesspermissive · top 1,000 on PyPI
uc-micro-pypermissive · top 1,000 on PyPI
bracexpermissive · top 1,000 on PyPI
pymdown-extensionspermissive · top 1,000 on PyPI
wcmatchpermissive · top 1,000 on PyPI