Interactive Lesson
Showcase
Welcome to mr-md version 3! This page is a kitchen sink of all the features and modules available in the framework.
Rich Prose and Typography
Standard Markdown is fully supported, including bold, italics, and inline code like const x = 42;.
Lists
- Ordered item
- Another ordered item
- Nested unordered
- Nested unordered
Tables
| Syntax | Description |
|---|---|
| Header | Title |
| Paragraph | Text |
Callouts
Version 3 uses native GitHub-flavored blockquotes for callouts:
This is a standard note callout.
Pro tip: You can use these to highlight shortcuts!
Be careful, this is a warning callout.
Critical alerts use the important format.
Math
KaTeX is built-in. Inline math looks like this: . Block math looks like this:
Media
Embed images natively using Markdown syntax:

Embed audio or video files directly by using their extensions:
Embed YouTube videos instantly:
Quizzes
Inject multiple-choice quizzes using a modular markdown file:
How do you mount an interactive sandboxed JavaScript simulation in Mr Markdown v3?
In mr-md v3, you can embed interactive JavaScript sandboxes natively using a link to a script file, e.g. .
How do you add a red callout box for critical information?
The > [!important] callout creates a red/accented box for critical information using standard GitHub-flavored blockquotes.
Simulations
Embed interactive JavaScript sandboxes natively:
Columns Layout
You can structure your content in responsive columns:
Left Side: This text is rendered in the left column.
Right Side: And this text goes on the right.