{"library":"markdown-callouts","title":"Markdown Callouts","description":"markdown-callouts is a Python-Markdown extension that enhances documentation with admonition-style callouts. It supports various syntaxes, including a flexible original style (e.g., `NOTE:`), collapsible blocks (`>? TIP:`), and the GitHub 'alerts' syntax (`> [!NOTE]`). The current version is 0.4.0, and new features are added incrementally, often focusing on compatibility with existing Markdown parsers and popular documentation tools like MkDocs.","language":"python","status":"active","last_verified":"Fri Apr 17","install":{"commands":["pip install markdown-callouts"],"cli":null},"imports":["mkdocs.yml: - callouts\nPython: extensions=['callouts']","mkdocs.yml: - github-callouts\nPython: extensions=['github-callouts']"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# mkdocs.yml\nsite_name: My Docs\n\nmarkdown_extensions:\n  - callouts\n  - github-callouts # For GitHub-style alerts, v0.4.0+\n\n# docs/index.md content example:\n# NOTE: This is a standard callout.\n# \n# > [!WARNING]\n# > This is a GitHub-style alert.\n# \n# >? TIP: **Click me for more info.**\n# >\n# > This content is collapsible.","lang":"yaml","description":"To use markdown-callouts, enable the desired extensions in your `mkdocs.yml` file (for MkDocs projects) or pass them to the `extensions` parameter when initializing the `markdown.Markdown` parser in Python. The example demonstrates common usage within an MkDocs project.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}