Skip to content

Basic markdown

marimo has built-in support for markdown. The simplest way to write markdown is to use markdown cells.

Source code for examples/outputs/basic_markdown.py

Tip: paste this code into an empty cell, and the marimo editor will create cells for you

import marimo

__generated_with = "0.17.2"
app = marimo.App()


@app.cell
def _():
    import marimo as mo
    return (mo,)


@app.cell(hide_code=True)
def _(mo):
    mo.md("""
    Create a "Markdown" cell by clicking the `Markdown` button below,
    or through the cell action menu.

    Markdown is represented as Python under-the-hood, using the `mo.md()`
    function — so you'll need to import marimo as mo into your notebook
    first!
    """)
    return


if __name__ == "__main__":
    app.run()