mistune
A sane and fast Markdown parser with useful plugins and renderers
Install
mistune on PyPI
pip
pip install mistuneuv
uv add mistunepoetry
poetry add mistunePackage facts
| License | BSD-3-Clause (permissive) |
| Python support | supports the current Python release (>=3.8) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — typing-extensions |
| Maintenance | actively maintained — 22 days since the last release |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: mistune-3.3.4-py3-none-any.whl
About mistune
from the package's own PyPI description — quoted content, verbatim
Mistune v3
A fast yet powerful Python Markdown parser with renderers and plugins.
Overview
Convert Markdown to HTML with ease:
.. code-block:: python
import mistune
mistune.html(your_markdown_text)
Useful Links
- GitHub: https://github.com/lepture/mistune
- Docs: https://mistune.lepture.com/
License
Mistune is licensed under BSD. Please see LICENSE for licensing details.
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Mistune is a fast Markdown parser that converts Markdown text to HTML, with support for renderers and plugins for customization.
Low install friction with a pure Python wheel distribution and only one lightweight runtime dependency (typing-extensions). Active maintenance with a release 22 days ago signals ongoing support.
BSD-3-Clause is a permissive license allowing commercial and private use with minimal restrictions, requiring only preservation of copyright and license notices.
Usage
import mistune
html_output = mistune.html('# Hello World')
Requires Python 3.8 or later
Verdict: Mistune is a well-maintained, lightweight Markdown parser with low install friction, broad Python version support (3.8–3.14), and no known security vulnerabilities. Its permissive BSD license and top-1000 PyPI popularity make it a reliable choice for Markdown-to-HTML conversion.
Needs verification
- Whether the plugin and renderer customization capabilities meet your specific formatting or extension requirements
- Performance characteristics compared to alternative Markdown parsers for your typical document sizes
Similar packages
permissive · top 1,000 on PyPI
inflectionpermissive · top 1,000 on PyPI
mdit-py-pluginspermissive · top 1,000 on PyPI
Markdownpermissive · top 1,000 on PyPI
markdown-it-pypermissive · top 100 on PyPI
nbconvertpermissive · top 1,000 on PyPI
joserfcpermissive · top 1,000 on PyPI
pymdown-extensionspermissive · top 1,000 on PyPI
markdownifypermissive · top 1,000 on PyPI
aws-sam-translatorpermissive · top 1,000 on PyPI