{"categories":[{"label":"Documentation","url":"https://skillfed.io/packages/category/documentation/2"},{"label":"Documentation","url":"https://skillfed.io/packages/category/software-development-documentation"},{"label":"Markdown","url":"https://skillfed.io/packages/category/text-processing-markup-markdown"}],"enrichment":{"capability":"Adds a cleaner block-level syntax to Markdown for creating highlighted admonition blocks (callouts) that degrade gracefully in vanilla renderers.","skillfed_tags":["markdown-extension","documentation"],"use_cases":["Add visually distinct NOTE, WARNING, or INFO blocks to MkDocs documentation without verbose syntax.","Create collapsible admonition blocks in documentation that expand on user interaction.","Write Markdown that reads naturally in both rendered HTML and raw text (GitHub preview).","Migrate from admonition syntax to a more readable block syntax in existing Markdown projects."],"what_it_does":"markdown-callouts is a Python-Markdown extension that provides a simpler, more readable syntax for creating admonition blocks (callouts) compared to the standard admonition extension. Instead of the verbose `!!!` syntax, it lets you write `NOTE:` or `>? NOTE:` at the start of a paragraph to create highlighted, set-apart blocks. The extension produces the same rendered output as the admonition extension but with syntax that reads more naturally and degrades gracefully in vanilla Markdown renderers like GitHub's\u2014showing the text with a clear prefix rather than disappearing or rendering as raw markup.\n\nIt's designed for documentation sites using MkDocs and themes like mkdocs-material that support admonitions. The package supports collapsible blocks via the `>?` prefix syntax. With a single runtime dependency (markdown) and support for Python 3.8 through 3.12, it integrates straightforwardly into existing Markdown workflows.","worth_installing":"Yes. Low install friction, no security issues, actively maintained, and solves a real readability problem for Markdown documentation. Useful if you write docs in Markdown and want cleaner admonition syntax; skip it if you don't use admonitions or prefer the standard syntax."},"id":"markdown-callouts","links":{"html":"https://skillfed.io/packages/markdown-callouts","md":"https://skillfed.io/packages/markdown-callouts.md","pypi":"https://pypi.org/project/markdown-callouts/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-01-22","license_spdx":null,"license_treatment":"permissive","name":"markdown-callouts","python_support":"supports_current","summary":"Markdown extension: a classier syntax for admonitions"},"popularity":{"monthly_downloads":126084,"position":11790,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.0"}
