Skip to main content

Markdown Parser for Render Engine

Project description

Markdown Parser

This is a parser for the Markdown markup language. This is the default parser for render_engine pages.

Markdown is a lightweight markup language with plain text formatting syntax. It is designed so that it can be converted to HTML and many other formats using a tool by the same name.

The underlying parser is python-markdown2.

Parser Options

These are the options that can be pulled from the page:

Option Description
markdown_extras A list of extensions to use. See python-markdown2 for a list of extensions.

Quickstart

import the MarkdownPageParser

Render Engine includes the parser in render_engine.parsers.markdown Alternatively, you can import directly from this path

from render_engine.parsers.markdown import MarkdownPageParser
# of from render_engine_markdown import MarkdownPageParser

class MyMarkdownPage(Page):
    Parser = MarkdownPageParser
    content_path = "path_to_your_markdown_file.md"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

render_engine_markdown-2026.3.1a1.tar.gz (34.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

render_engine_markdown-2026.3.1a1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file render_engine_markdown-2026.3.1a1.tar.gz.

File metadata

File hashes

Hashes for render_engine_markdown-2026.3.1a1.tar.gz
Algorithm Hash digest
SHA256 31a0a2e0201b153d8686bb2a123554cc4f6e3ef2a387607f68265abfc13a6f0f
MD5 2f97e830628a81e3b5611b87d63f3ff6
BLAKE2b-256 bb72f5e70ae878acffbb7b4ef0d0058b40fe43b575aa3bd5a13d47fbe2abb33c

See more details on using hashes here.

File details

Details for the file render_engine_markdown-2026.3.1a1-py3-none-any.whl.

File metadata

File hashes

Hashes for render_engine_markdown-2026.3.1a1-py3-none-any.whl
Algorithm Hash digest
SHA256 40ccb7bdea7b6b1bc99e6b9ac11cc1a498530ae64421ee20fe14e45872f92a64
MD5 2d686ad01135abd46b19f484d3f6724e
BLAKE2b-256 596fe01439c0a1d32573b52f040335b42adcd9fcb9b30223412a8af390b96cba

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page