{"repo":"miyuchina/mistletoe","free":true,"listed":false,"github":"https://github.com/miyuchina/mistletoe","clone":"git clone https://github.com/miyuchina/mistletoe.git","description":"A fast, extensible and spec-compliant Markdown parser in pure Python.","language":"Python","stars":1062,"topics":["markdown","latex","python","webdev"],"license":"MIT","category":"productivity","readme_excerpt":"mistletoe [![Build Status][build-badge]][github-actions] [![Coverage Status][cover-badge]][coveralls] [![PyPI][pypi-badge]][pypi] [![is wheel][wheel-badge]][pypi] mistletoe is a Markdown parser in pure Python, designed to be fast, spec-compliant and fully customizable. Apart from being the fastest CommonMark-compliant Markdown parser implementation in pure Python, mistletoe also supports easy definitions of custom tokens. Parsing Markdown into an abstract syntax tree also allows us to swap out renderers for different output formats, without touching any of the core components. Remember to spell mistletoe in lowercase! Features -------- Fast : mistletoe is the fastest implementation of CommonMark in Python. See the [performance][performance] section for details. Spec-compliant : CommonMark is [a useful, high-quality project][oilshell]. mistletoe follows the [CommonMark specification][commonmark] to resolve ambiguities during parsing. Outputs are predictable and well-defined. Extensible : Strikethrough and tables are supported natively, and custom block-level and span-level tokens can easily be added. Writing a new renderer for mistletoe is a relatively trivial task. You can even write [a Lisp][scheme] in it. Output formats -------------- Renderers for the following \"core\" output formats exist within the mistletoe main package: HTML LaTeX AST (Abstract Syntax Tree; handy for debugging the parsing process) Markdown (Can be used to reflow the text, or make other types of automate","default_branch":null,"files":null,"tree":[],"storefront":"/r/miyuchina","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/miyuchina/mistletoe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}