myst

Compile Markdown into HTML with Myst instead of python-markdown

To install, run nikola plugin -i myst

Compiler plugin to support markdown via Myst

More information about Myst

Suggested Configuration:

# In order to use Myst, you must either disable the original
# Markdown plugin, or use different file extensions for the two.

COMPILERS = {
    "myst": ['.md', '.mdown', '.markdown'],
}

POSTS = (
    ("posts/*.md", "posts", "post.tmpl"),
    ("posts/*.mdown", "posts", "post.tmpl"),
    ("posts/*.markdown", "posts", "post.tmpl"),
)
PAGES = (
    ("pages/*.md", "pages", "page.tmpl"),
    ("pages/*.mdown", "pages", "page.tmpl"),
    ("pages/*.markdown", "pages", "page.tmpl"),
)

Requirements:

  • myst-parser (Python package)

Issues? Questions?

You can report issues with this plugin and request help via GitHub Issues.