---
id: markdown-it-py
version: "4.2.0"
license: unclear
license_treatment: permissive
maintenance: active
---
# markdown-it-py — Python port of markdown-it. Markdown parsing, done right!
License: permissive · Maintenance: active · Popularity: top 100 on PyPI
## Install
pip install markdown-it-py
uv add markdown-it-py
poetry add markdown-it-py
## Description
# 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]
> Markdown parser done right.
- Follows the __[CommonMark spec](http://spec.commonmark.org/)__ 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](https://cloud.google.com/assured-open-source-software/docs/supported-packages)
This is a Python port of [markdown-it], and some of its associated plugins.
For more details see: .
For details on [markdown-it] itself, see:
- The __[Live demo](https://markdown-it.github.io)__
- [The markdown-it...
[View on SkillFed](https://skillfed.io/packages/markdown-it-py) · [View on PyPI](https://pypi.org/project/markdown-it-py/)