The most up to date curated list of Quarto® docs, talks, tools, examples & articles the internet has to offer.

Quarto® is an open-source scientific and technical publishing system built on Pandoc.
• Create dynamic content with Python, R, Julia, and Observable.
• Author documents as plain text markdown or Jupyter notebooks.
• Publish high-quality articles, reports, presentations, websites, blogs, and books in HTML, PDF, MS Word, ePub, and more.
• Author with scientific markdown, including equations, citations, crossrefs, figure panels, callouts, advanced layout, and more.
Contributions of any kind welcome, just follow the guidelines by either:
- Filling a suggestion issue (easier).
- Opening a pull request.
- Featured (new releases)
- Official documentation & quickstarts
- Tutorials & workshops
- Blog posts
- Talks and videos
- Supported editors
- Libraries/Packages/Scripts
- Continuous integration / Continuous deployment
- Extensions
- Templates
- Real life examples
- Follow
- iconify - This extension provides shortcodes to Iconify icons library (HTML-based format only).
- twitter - This extension provides shortcodes to embed tweets in HTML-based documents.
- social-share - This extension allows to add buttons to share HTML-based documents on various social media platforms.
- Interactive Molecular Content - A blog post showing how to embed interactive content (i.e., molecular visualisation) in webpages with Quarto using Bokeh, 3DMol.js and NGL.
- quarto-tandf - Template for Taylor and Francis.
- R for Social Scientists workshop - A Quarto website for a workshop which includes Quarto Reveal JS presentations embedded in it.
- Documentation: Quarto documentation - Official Quarto Documentation.
- GitHub: Quarto GitHub repository - Official Quarto GitHub repository.
- Tutorial: Hello, Quarto - Official "Hello, Quarto" tutorial.
- Tutorial: Computations - Official "Computations" tutorial.
- Tutorial: Authoring - Official "Authoring" tutorial.
- Service: Quarto Pub - Create documents, websites, presentations, books, and blogs in Quarto, then securely publish them to the web with the Quarto CLI, the easiest way to publish and share on the web.
- Tutorial: The ultimate guide to starting a Quarto blog - An in-depth guide on how to start blogging with Quarto.
- Tutorial: Creating a blog with Quarto in 10 steps - A blog post introducing a new Quarto blog and the steps to create your own blog with Quarto.
- Tutorial: Making shareable docs with Quarto - A tutorial to make website with Quarto.
- Workshop: From R Markdown to Quarto - A workshop for those who want to take their R Markdown skills and expertise and apply them in Quarto, the next generation of R Markdown.
- Workshop: Getting started with Quarto - "Get started with Quarto" workshop materials for rstudio::conf(2022).
- We don't talk about Quarto - A blog post introducing to Quarto publishing software by Alison Presmanes Hill.
- Quarto tip a day - A website made with Quarto highlighting a tip for Quarto every day as a blog post.
- Announcing Quarto, a new scientific and technical publishing system - Blog post by J.J. Allaire announcing the launch of Quarto, a new open-source scientific and technical publishing system.
- Interactive Molecular Content - A blog post showing how to embed interactive content (i.e., molecular visualisation) in webpages with Quarto using Bokeh, 3DMol.js and NGL.
- Reproducible authoring with Quarto - 2022 Toronto Workshop on Reproducibility with Mine Çetinkaya-Rundel (slides: https://mine-cetinkaya-rundel.github.io/2022-repro-toronto/).
- Reproducible Publications with Julia and Quarto - JuliaCon 2022 with J.J. Allaire (slides: https://jjallaire.github.io/quarto-juliacon-2022).
- A Conversation about Quarto - Openscapes Community Talk: Hello Quarto!
- Tutorial: How to style your Quarto blog without knowing a lot of HTML/CSS - This is a video tutorial on styling your Quarto blog even if you lack a strong foundation of HTML/CSS.
- Workshop: Welcome to Quarto 2-hour Workshop - Getting Started with Quarto in a 2-hour workshop led by Tom Mock, RStudio (slides: https://jthomasmock.github.io/quarto-2hr-webinar/).
- Emacs - Emacs mode for Quarto.
- Neovim - Neovim tools to work with Quarto.
- Sublime Text - Sublime Text plugin to work with Quarto.
- Vim - Vim plugin to work with Quarto.
- Visual Studio Code - Visual Studio Code extension for Quarto.
- Julia - Julia interface package to Quarto CLI.
- Python - Python interface package to Quarto CLI.
- R - R interface package to Quarto CLI.
- ecodown - Turn R package documentation into a Quarto website.
- Simulate colorblindeness - Observable widget to simulate colorblindness for your whole document.
- quartostamp - An R package An R package containing an RStudio Addin to insert some useful divs and classes into your Quarto
reveal.js
document.
- Quarto GitHub Actions - Official Quarto GitHub Actions allowing to setup, render, and deploy Quarto projects via GitHub Actions.
- code-filename - An extension that enables you to add a
filename
attribute to code blocks, which is useful if you are documenting the contents of a file and want to be especially clear about the name of the file the code is associated with. - fancy-text - A very simple shortcode extension that adds shortcodes for outputing nicely formatted versions of fancy strings (such as LaTeX and BibTeX).
- fontawesome - This extension provides support including free icons provided by Font Awesome.
- grouped-tabsets - This extension provides support for "grouped" tabsets (HTML-based format only).
- latex-environment - This extension enables
divs
to be output as a custom environment in LaTeX. - lightbox - An extension that uses the GLightbox JavaScript library to add lightbox styling and behavior to images (HTML-based format only).
- lordicon - This extension provides support for Lordicon icons library (HTML-based format only).
- academicons - This extension provides support for academicons icons library (HTML-based format only).
- molstar - This extension provides shortcodes for molstar, a tool to display macro-molecules such as proteins as well as molecular dynamics trajectories in an interactive viewer.
- abstract-section - This extension allows to write an abstract anywhere in the main text and moves it to the metadata.
- reveal-auto-agenda - This extension automatically creates agenda/outline slides for your Quarto
reveal.js
presentations. - youtube - This extension provides shortcodes to embed YouTube videos.
- iconify - This extension provides shortcodes to Iconify icons library (HTML-based format only).
- twitter - This extension provides shortcodes to embed tweets in HTML-based documents.
- social-share - This extension allows to add buttons to share HTML-based documents on various social media platforms.
- nutshell - This extension provides a filter to embed Nutshell in HTML-based documents.
- acm - Template for Association of Computing Machinery.
- acs - Template for American Chemical Society.
- biophysical-journal - Template for Biophysical journal.
- elsevier - Template for Elsevier Journals.
- jasa - Template for American Statistical Association Journals.
- jss - Template for Journal of Statistical Software.
- plos - Template for Public Library of Science.
- arXiv - Template for arXiv-style preprints.
- quarto-tandf - Template for Taylor and Francis.
- Storybook - A medieval like template for Quarto
reveal.js
presentation. - Xoeos - A dark grey / white based template for Quarto
reveal.js
presentation. - R-Ladies - R-Ladies (@rladies) template for Quarto
reveal.js
presentation. - Onyxia - Onyxia template for Quarto
reveal.js
presentation. - Organization Boilerplate Template - Organisation Boilerplate Template to be cloned and modified to fit your needs for Quarto
reveal.js
presentation. - Blackboard - A blackboard like template for Quarto
reveal.js
presentation.
- Sketchy HTML - A template for quarto to create sketchy looking html documents.
- Advanced Introduction to R (French) - See slides here.
- Streamlining with R - See slides here.
- An educator's perspective of the tidyverse - See slides here.
- An anthology of experimental designs - See slides here.
- The untold story of palmerpenguins - See slides here.
- Outrageously efficient EDA - See slides here.
- Improvements in textrecipes - See slides here.
- quarto.org - The Quarto documentation website.
- rlille.fr - The R Lille (R User Group) website using Quarto.
- R-Manuals - R Manuals rewritten with Quarto.
- Quarto tip a day - Website/blog highlighting a tip for Quarto every day.
- Documentation website from Jupyter Notebook - Quarto used to generate a website from a Jupyter notebook containing Python module documentation.
- Program Evaluation for Public Service (course) - Website for graduate-level course on program evaluation and causal inference using R, built with Quarto.
- Bioconductor Community Blog - A Quarto Blog for Bioconductor community.
- R for Social Scientists workshop - A Quarto website for a workshop which includes Quarto Reveal JS presentations embedded in it.
- R for Data Science, 2E - "R for Data Science" book second edition (see https://r4ds.hadley.nz/).
- R Packages, 2E - "R Packages" book second edition (see https://r-pkgs.org/).
- mlr3book - Book on the
ml3r
packages ecosystem (see https://mlr3book.mlr-org.com/). - Introduction to Data Analysis with R - Introductory course with videos and lecture scripts as a quarto book format.
- @quarto-dev - GitHub organisation containing Quarto CLI, IDE plugins/extension, etc.
- @quarto-ext - GitHub organisation containing extensions developed/maintained by Quarto's team.
- @quarto-journals - GitHub organisation containing journals templates developed/maintained by Quarto's team.
- J.J. Allaire (@jjallaire) - Member of Quarto core team (twitter: @fly_upside_down).
- Christophe Dervieux (@cderv) - Member of Quarto core team (twitter: @chrisderv).
- Carlos Scheidegger (@cscheid) - Member of Quarto core team (twitter: @scheidegger).
- Charles Teague (@dragonstyle) - Member of Quarto core team (twitter: @dragonstyle).
- Yihui Xie (@yihui) - Member of Quarto core team (twitter: @xieyihui).
- Tom Mock (@jthomasmock) - Customer Enablement & Quarto Product Manager (twitter: @thomas_mock).
- Mickaël Canouil (@mcanouil) - Maintainer of Awesome Quarto list (twitter: @MickaelCanouil).
Who else should we be following!?
Thanks goes to these contributors!