skillfed

markdown-it-py

Python port of markdown-it. Markdown parsing, done right!

markdown-it-py Permissive license Active 1,351 v4.2.0 released

Install

markdown-it-py on PyPI

pip

pip install markdown-it-py

uv

uv add markdown-it-py

poetry

poetry add markdown-it-py

Package 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

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPyTopic :: Software Development :: Libraries :: Python ModulesTopic :: Text Processing :: Markup

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:

Read as markdown · JSON record · Source repository · Homepage · Docs

Similar packages