Quarto Extensions
Extensions are a powerful way to modify and extend the behavior of Quarto. Below is a listing of available extensions (please let us know if you have an extension you’d like to see added to the list).
See the articles on Creating Extensions to learn how to develop your own extensions.
Shortcodes and Filters
Name | Description | Author |
---|---|---|
lightbox | Create lightbox treatments for images in your HTML documents. | |
molstar | Shortcode to embed proteins and trajectories with Mol*. | |
shinylive | This extension lets you embed Shinylive applications in a Quarto document. | |
include-code-files | Filter to include code from source files. | |
webr | Embed WebR in HTML documents to enable interactive R code cells without the need for an R server. | |
critic-markup | Handle critic markup syntax for tracking changes. | |
abstract-section | Write an article abstract in a normal section, not the YAML metadata. | |
social-share | Add buttons to share articles on various social media platforms. | |
social-embeds | Embed content from across the web into HTML documents using a shortcode. | |
fontawesome | Use Font Awesome icons in HTML and PDF documents. | |
academicons | Use Academicons in HTML documents | |
bsicons | Use Bootstrap Icons in HTML documents and Revealjs presentations. | |
iconify | Use Iconify icons in HTML documents. | |
lordicon | Use Lordicon icons in HTML documents. | |
section-biblios | Filter that generates a bibliography for each top-level section / chapter. | |
latex-environment | Output divs as custom LaTeX environments. | |
fancy-text | Output nicely formatted versions of fancy strings such as LaTeX and BibTeX in multiple formats. | |
animate | Shortcode for animating text using Animate.css. | |
qrcode | Shortcode to embed QR codes using qrcodejs. | |
elevator | Shortcode for using Elevator.js in HTML documents. | |
nutshell | Embed Nutshell expandable explanations in HTML documents. | |
code-visibility | Directives for filtering code and stream output included within a document. | |
collapse-callout |
Filter that provides global options to make the Callout Blocks collapsible in HTML documents
|
|
forms | Embed flexible HTML forms in documents. | |
code-insertion | Add markdown/html code immediately before and/or after a post. | |
gfm-strip-disallowed | Remove raw HTML blocks (such as ‘<style>’) that are disallowed by GFM. | |
line-highlight |
Filter to enable source code and output line highlighting for HTML documents (format: html ) similar as how code-line-numbers works for RevealJs.
|
|
authors-block | Add author-related header block when rendering docx-documents. | |
collapse-social-embeds |
Filter to create collapsible callouts with social-embeds for HTML format.
|
|
nameref | Filter that allows to refer a section/image/table using a name for both pdf and HTML format. |
No matching items