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.
Contributions of any kind are welcome, just follow the guidelines by either:
- Filling a suggestion issue (easier).
- Opening a pull request.
- Official documentation & quickstarts
- Tutorials & workshops
- Blog posts
- Talks and videos
- Supported editors
- Libraries/Packages/Scripts
- AI & LLMs
- Continuous integration / Continuous deployment
- Extensions
- Real-life examples
- Follow
- 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 a 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).
- Workshop: Quarto, a library to run them all? - Workshop at RSECon'22, led by Carlos Cámara, James Tripp and Cagatay Turkay (materials: https://github.com/WarwickCIM/quarto-workshop).
- Tutorial: Creating your personal website using Quarto - A step-by-step guide for setting up a personal website using Quarto by Samantha Csik.
- Tutorial: Customizing Quarto Websites - Make your website stand out using SASS & CSS - Slides by Samantha Csik about using SASS and CSS to customise HTML Quarto websites (materials: https://github.com/UCSB-MEDS/customizing-quarto-websites).
- Workshop: Quartaki — 6 hour introduction to Quarto - Using R and RStudio by Athanasia Mo Mowinckel covering basic markdown, html reports, citation & cross-refs, pdf and journal templates and Reveal.js presentations.
- Workshop: Mi primer blog con Quarto - A workshop in Spanish by Pedro J. Pérez to create a blog with Quarto (materials: https://github.com/perezp44/taller.primer.blog).
- Tutorial: Creating Quarto Journal Article Templates - An in-depth blog post detailing the process for converting journal LaTeX templates into Quarto templates.
- Tutorial: Personal Website using Jupyter Notebook and Quarto - A Python-oriented step-by-step tutorial on how to create a website using Quarto.
- Tutorial: Publish a Quarto website with Netlify - A comprehensive blog post walking through how to create a Quarto website, connect it to GitHub, deploy & publish it with Netlify by Jadey Ryan.
- Workshop: Parameterized Reports with Quarto - A 2-hour code-along workshop to learn parameterized reporting with
quartoandpurrrto generate multiple format outputs (materials: https://github.com/jadeynryan/parameterized-quarto-workshop). - Tutorials: Quarto Visual Editor and RStudio - A YouTube playlist of short video tutorials for beginners to work with Quarto Visual Editor and RStudio by Andy Field.
- Quarto for amsmath LaTeX users - Notes focused on addressing issues related to using amsmath LaTeX for numbered equations and fancy math in Quarto books, specifically for HTML and PDF rendering.
- Tutorial: A step-by-step guide to parameterized reporting in R using Quarto - A walkthrough of how to use parameterized reporting with Quarto with videos.
- Slidecrafting - A book about slidecrafting, the art of putting together slides that are functional and aesthetically pleasing by Emil Hvitfeldt.
- Workshop: Branded Websites, Presentations, Dashboards, and PDFs with Quarto - posit::conf(2025) workshop materials on creating branded Quarto outputs, led by Isabella Velásquez and Sara Altman (materials available under CC BY-SA 4.0 license).
- Workshop: Extending Quarto - posit::conf(2025) workshop materials on developing custom extensions, formats, templates, and filters, led by Mine Çetinkaya-Rundel and Charlotte Wickham (materials available under CC BY-SA 4.0 license).
- Tutorial: Using GitHub Codespaces to teach with Quarto - Learn the basics of GitHub Codespaces and how to use them to make it easier to teach using Quarto by Mickaël Canouil.
- Tutorial: How to Get a Blog Up from Scratch in 1 Day Using Quarto and Netlify - A comprehensive step-by-step guide to setting up a Quarto blog with Netlify deployment in a single day by Eliott Kalfon.
- Tutorial: Writing a book with Quarto - A detailed walkthrough of transforming an old course website made from RMarkdown documents into a polished e-book using Quarto by Stephen Turner.
- Workshop: Beginner-friendly tutorial on using Quarto for sharing research - A step-by-step guide on building a Quarto website to share and organise research, targeted at beginners (introducing GitHub, Quarto, and Markdown, with no prior experience needed).
- Workshop: Intro to Quarto - posit::conf(2024) half-day workshop covering Quarto fundamentals, polishing documents, extensions, presentations, and sharing your work, led by Andrew Bray.
- Workshop: Build-a-Dashboard - posit::conf(2024) full-day workshop on building production-ready Quarto dashboards with cards, value boxes, theming, and deployment, led by Mine Çetinkaya-Rundel.
- Workshop: Quarto Websites - posit::conf(2024) full-day workshop on building, styling, and deploying Quarto websites, covering navigation, CSS/SCSS, and listings, led by Charlotte Wickham and Emil Hvitfeldt.
- Workshop: Zero to Website with Quarto - A hands-on workshop building a Quarto website from scratch, covering pages, navigation, listings, styling, and publishing, by Charlotte Wickham.
- Workshop: Quarto Workshop 2024 (NMFS OpenSci) - A seven-module workshop series on reproducible reporting with Quarto, from markdown basics to building a book with Zotero references.
- Workshop: Mastering Quarto CLI - From Authoring to Publishing - A seven-session workshop covering CLI setup, markdown, code execution, theming, branding, and publishing to GitHub Pages and Posit Connect Cloud by Mickaël Canouil.
- Workshop: Closeread - A one-hour hands-on workshop on scrollytelling with Closeread, covering components, text and code focus effects, and graphics, by the Closeread maintainers.
- Tutorial: Scrollytelling with Quarto Closeread - Modular lessons and interactive examples teaching Closeread scrollytelling techniques step by step by Gaston Sanchez.
- Tutorial: How to Make High-Quality PDFs with Quarto and Typst - A project-based tutorial recreating branded reports with custom Typst functions, footers, and layouts by David Keyes and Joseph Barbier.
- Tutorial: Building Quarto Typst Templates - The Lua-Typst Bridge - A two-part tutorial on pairing Lua filters with Typst functions to build custom badges and panels for Quarto Typst templates by Mickaël Canouil.
- Tutorial: Building a Real-World Python Dashboard with Quarto - A video tutorial series building a Python dashboard with value boxes, Folium maps, Shiny integration, and Connect Cloud deployment by Keith Galli.
- Tutorial: Multilingual webpages with babelquarto - A step-by-step tutorial adding a second language to an existing Quarto website using the
babelquartoR package by Joel Nitta. - Tutorial: Seven accessibility tips for Quarto and R Markdown users - A practical guide to alt text, tagged PDFs, accessible tables, and Word templates, with before and after accessibility scores, by Tom Palmer.
- Tutorial: Quarto for Reproducible Research Workflows and Academic Publishing - An open educational resource covering literate programming, reproducibility, and multi-format publishing for academic writing by Elen Le Foll.
- We don't talk about Quarto - A blog post introducing 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.
- Slidecraft 101: Colors and Fonts - A blog post about "The art of putting together slides that are functional and aesthetically pleasing" using Quarto presentation format by Emil Hvitfeldt.
- Making Slides in Quarto with Reveal.js - A blog post about making slides in Quarto with Reveal.js and how to use emojis or customise the slides by Meghan Hall.
- A beginner's guide to using Observable JavaScript, R, and Python with Quarto - This article shows you how to set up a Quarto document to use Observable JavaScript, including how to pass data from R or Python to an Observable code chunk.
- Six Productivity Hacks for Quarto - A blog post showing six tips from re-using content across documents, the insertion of Pandoc divs and spans to continuous deployment with GitHub Actions.
- Use R to Generate a Quarto Blogpost - A blog post about using R to generate a Quarto blog post by Tom Mock.
- Adding Subscriptions to a Quarto Site - A blog post about how to add a subscription form to your Quarto blog.
- I'm an R user: Quarto or R Markdown? - A blog post comparing Quarto and R Markdown from an R user perspective by Jumping Rivers.
- Quarto for the Python User - A blog post introducing Quarto to Python users for creating reports.
- How to publish your Quarto document/book/website as a Docker container? - A blog post describing how to publish your Quarto document/book/website as a Docker container by Mickaël Canouil.
- Making Pretty PDFs with Quarto - A blog post showing how to customise the styling of PDF documents, and save the styling into a Quarto extension to make it easier to reuse and share.
- How to self-publish a technical book on Leanpub and Amazon using Quarto - This blog post explains which settings to use to compile an Epub for Leanpub and a print-ready PDF for Amazon's self-publishing service (KDP).
- Hello Quarto: Porting my Website from Hugo Apéro - A blog post detailing a user's experience of porting a blogdown Hugo Apéro site to Quarto, with content including design ideas, CSS tips, HTML partials, setting up redirects, and others.
- Seven Tips for Creating Quarto Reveal.js Presentations - A blog post showing a few tips on how to customise Reveal.js slides with R/knitr, HTML/CSS, and Quarto native options.
- Creating effectively multi-engine Quarto documents using Quarto's embed shortcode - A blog post describing how to use the embed shortcode to show code and execute its output from different languages/engines in the same document.
- Migrating my Academic (Hugo Wowchemy) website to Quarto - A blog post documenting the migration of an academic website from Hugo Academic/Wowchemy to Quarto, including technical steps for converting content, publications, and site structure.
- Collaborating on Quarto documents - A blog post outlining several options for collaborating on Quarto documents with non-technical collaborators who do not want to edit code, covering both Git-based and Git-free workflows by Nicola Rennie.
- Styling a Quarto blog - A blog post working through theme, typography, code blocks, diagrams, and mathematics rendering with concrete YAML and SCSS examples by Guillaume Dehaene.
- Apply the Dracula Theme to Quarto Websites - A blog post on adapting the Bootswatch Darkly theme into a Dracula palette for Quarto, with a light and dark toggle following the reader's system preference, by Boyd Tarlinton.
- A Claude Skill for _brand.yml - A blog post on generating a
_brand.ymlspecification from an organisation's brand assets with an AI agent skill, and sharing it viaquarto use brand, by Stephen Turner. - Adding Alt Text in Quarto with Claude Code - A blog post on using an AI agent skill to generate and insert
fig-altdescriptions for figures in a Quarto document by Stephen Turner. - How to automatically convert TikZ images to SVG with Quarto - A blog post using the Pandoc diagram extension so TikZ diagrams render as SVG for HTML and Word, and as PDF for LaTeX output, by Andrew Heiss.
- Research Workflow with Quarto and targets - A blog post combining Quarto with the
targetspackage to manage a reproducible research pipeline from analysis through to manuscript by Kazuharu Yanagimoto. - Quarto dashboard creation and automation - A blog post on building a dashboard that pulls data from an API, pins it, and republishes on a schedule, by Isabella Velásquez.
- Parameterized reports with the Jupyter engine - A blog post turning a Jupyter notebook into a parameterised report template, including
brand.ymland Typst styling, by Charlotte Wickham. - How to Finally Fix Your Tables in Typst PDFs - A blog post on carrying custom
gttable styling into Typst-rendered Quarto PDFs using a Lua filter by Albert Rapp. - Quarto Reveal.js Extensions to Sharpen Your Slides - A blog post reviewing four Reveal.js extensions for fragment animations, annotation steps, repeated headings, and keyboard-driven tabsets, by Mickaël Canouil.
- Scrollytelling with Closeread - A blog post on building interactive scroll-based data stories with the Closeread extension, from setup through to deployment, by Kenneth Odoh.
- Using Quarto to Write a Book - A blog post reflecting on writing a data visualisation book in Quarto, covering plain-text sources, embedded figures, and output formats, by Kieran Healy.
- Creating Book Indexes in Quarto - A blog post on automated book indexing across HTML and PDF using R helper functions and LaTeX macros by Michael Friendly.
- Publishing a Quarto Blog: What I Learned Moving from Netlify to GitHub Pages - A blog post on environment differences, dependency management, and reproducibility when moving a computation-heavy Quarto blog between hosts, by M. Fatih Tüzen.
- 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!
- Workshop: Welcome to Quarto 2-hour Workshop - RStudio Meetup: Welcome to Quarto 2-hour Workshop by Tom Mock (slides: https://jthomasmock.github.io/quarto-2hr-webinar/).
- Quarto for the Curious - A Quarto overview given by Tom Mock at RStudio::conf(2022) (materials: https://thomasmock.quarto.pub/quarto-curious/).
- Hello Quarto: Share • Collaborate • Teach • Reimagine - Keynote by Mine Çetinkaya-Rundel & Julia Stewart Lowndes highlighting how they leverage Quarto in open-science at RStudio::conf(2022) (materials: https://github.com/mine-cetinkaya-rundel/hello-quarto).
- Websites & Books & Blogs, oh my! Creating Rich Content with Quarto - Talk by Devin Pastoor at RStudio::conf(2022) showing some of the formats available in Quarto and how it is easy to focus on contents while Quarto takes care of the rest.
- Literate Programming With Jupyter Notebooks and Quarto - Talk by Hamel Husain at RStudio::conf(2022) describing the integration between Nbdev and Quarto (materials: https://github.com/fastai/nbdev-demo).
- These are a few of my favorite things - Talk by Tracy Teal at RStudio::conf(2022) highlighting some of the features of Quarto presentation, such as multiple columns, speaker notes and mode, transitions, etc.
- Building a Blog with Quarto - RStudio Meetup: Building a Blog with Quarto by Isabella Velásquez (materials: https://ivelasq.quarto.pub/building-a-blog-with-quarto/).
- Beautiful Reports and Presentations with Quarto - RStudio Meetup: Beautiful Reports and Presentations with Quarto by Tom Mock (materials: https://github.com/jthomasmock/quarto-reporting).
- Introduction to Quarto - R-Ladies St. Louis: Introduction to Quarto by Isabella Velásquez (materials: https://github.com/ivelasq/2022-10-27_intro-to-quarto).
- Quarto YouTube Playlist - A YouTube playlist of videos about Quarto and Pandoc by Eli Holmes.
- Create your Data Science Portfolio with Quarto - In this video by Deepsha Menghani, learn how you can easily create a Data Science Portfolio website and deploy it instantly with the help of Quarto (materials: https://deepshamenghani.quarto.pub/portfolio-with-quarto-workshop/#/title-slide).
- A Coffee with Quarto and Neovim - A YouTube playlist showing you how to use Quarto in Neovim by Jannik Buhr.
- 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 by Albert Rapp.
- Quarto for Academics - This video highlights some of Quarto's features that are especially useful for academics, as educators and as researchers by Mine Çetinkaya-Rundel.
- Quarto Dashboards - This video highlights the new dashboard feature arriving in Quarto 1.4 by Charles Teague.
- Parameterized Quarto reports improve understanding of soil health - posit::conf(2023) talk by Jadey Ryan provides an example workflow of creating parameterized reports with HTML and MS Word outputs (materials: https://jadeynryan.github.io/2023_posit-parameterized-quarto/).
- posit::conf(2024) Quarto talks - Videos of talks from posit::conf(2024) are posted, compiled playlist of Quarto talks available on YouTube.
- posit::conf(2024) Quarto workshop materials - Materials from three Quarto workshops at posit::conf(2024), including "Hello Quarto", "Quarto Websites" and "Beautiful documents with Quarto", all available to learn and teach from.
- posit::conf(2025) Quarto talks - Videos of talks from posit::conf(2025) showcasing Quarto, including talks on using Quarto for reports, election night reporting, business collaboration, and more.
- posit::conf(2025) Quarto workshop materials - Materials from Quarto workshops at posit::conf(2025), including "Branded Websites, Presentations, Dashboards, and PDFs with Quarto" and "Extending Quarto", all available to learn and teach from.
- Closeread: bringing Scrollytelling to Quarto - posit::conf(2024) talk introducing the Closeread extension for building scrollytelling documents in Quarto by Andrew Bray.
- Introducing Quarto's Native Julia Engine - JuliaCon 2025 talk on Quarto's native Julia engine, which renders notebooks without Jupyter or IJulia, covering RCall support and the expandable-cell mechanism, by Julius Krumbiegel.
- Quarto with brand.yml - R-Ladies Philly talk introducing
brand.ymland how a single style guide is applied across Quarto HTML and Typst output by Isabella Velásquez (slides: https://ivelasq.rbind.io/talk/brand-yml/). - Making high-quality PDFs with Quarto and Typst - A livestream on building real-world PDF report templates with Quarto and Typst, and packaging them as a Quarto extension, by David Keyes and Joseph Barbier.
- Quarto for Reproducible Medical Manuscripts - R/Medicine webinar demonstrating Quarto manuscripts for publication-ready, reproducible research submissions by Mine Çetinkaya-Rundel (materials: https://mine.quarto.pub/quarto-manuscripts-rmed).
- From One Notebook to Many Reports: Automating with Quarto - SciPy 2025 talk on generating many customised, publication-ready PDF reports from a single parameterised Python notebook by Charlotte Wickham (slides: https://cwickham.github.io/one-notebook-many-reports/).
- Interactive R, Python, and Shiny in the Browser with Quarto and Shinylive - R-Ladies Rome talk on building browser-only interactive applications with Quarto and Shinylive, with no server required, by Isabella Velásquez.
- Quarto Dashboards video series - A three-part video series covering first dashboards, dashboard components, and theming and styling, with slides and starter code for R and Python, by Mine Çetinkaya-Rundel.
- Quarto with Python Crash Course - A six-part video series taking Python users from Quarto basics through parameterised reports, dashboards, slideshows, and portfolio websites by Keith Galli (materials: https://github.com/KeithGalli/quarto-crash-course).
- Quarto: Open-source technical publishing - Talk Python To Me podcast episode covering Quarto's design philosophy, the notebooks-to-reports workflow, and the project's direction, with J.J. Allaire and Carlos Scheidegger.
- Emacs - Mode for Emacs to work with Quarto.
- Neovim - Tools for Neovim to work with Quarto.
- Sublime Text - Plugin for Sublime Text to work with Quarto.
- Vim - Plugin for Vim to work with Quarto.
- Visual Studio Code/Positron - Extension for Visual Studio Code/Positron to work with Quarto.
- Scrivener - Quarto support for Scrivener via Scrivener Template.
- RStudio - IDE by Posit PBC that natively supports Quarto.
- Positron - A next-generation extensible, polyglot data science IDE built by Posit PBC (support via the Visual Studio Code extension for Quarto).
- Zed - Extension for Zed providing syntax highlighting, code block injections, and snippets for Quarto documents.
- R - Interface package for R to Quarto CLI.
- quartostamp - An R package containing an RStudio Addin to insert some useful divs and classes into your Quarto
revealjsdocument. - babelquarto - An R package to help set up and render multilingual Quarto books (see also babeldown).
- altdoc - Alternative to pkgdown to document R packages.
- surveydown - A platform for making markdown-based surveys with Quarto, Shiny, and Supabase.
- plume - Allows you to generate or inject author information into Quarto from tabular data.
- pakret - Lets you insert individual, preformatted citations for R and R packages directly inside an R Markdown or Quarto document as you write.
- grateful - Scans your whole project and produces a BibTex file with citations for all the R packages used.
- rd2qmd - A fast Rd to Quarto Markdown converter written in Rust, with cross-package link resolution for building reference sites.
- ir - A minimal R script runner that manages reproducible environments from dependencies declared in script frontmatter, with support for Quarto documents via the
irYAML key.
- Julia - Interface package for Julia to Quarto CLI.
- DocumenterQuarto - A Julia package to generate documentation for Julia packages using Quarto and Documenter.
- QuartoNotebookRunner - The native Julia notebook engine used by Quarto to execute Julia code without requiring Jupyter or IJulia.
- Python - Interface package for Python to Quarto CLI.
- quartodoc - A Python module that lets you quickly generate Python package API reference documentation using Markdown and Quarto.
- lintquarto - Python package for running linters, static type checkers and code analysis tools on Python code in Quarto files.
- great-docs - Package from Posit that can be used to automatically generate a documentation site for a Python site, with a landing page, API reference and CLI reference, using Quarto as the rendering engine.
- RStudio & VSCode snippets - Snippets for RStudio and VSCode to ease typesetting with Quarto.
- Quarto Wizard - A Visual Studio Code extension that assists you in managing Quarto projects, such as installing and updating extensions.
- Quarto Wingman - A Visual Studio Code extension that provides an interactive code cell configuration, improved Python syntax highlighting, intelligent token recognition, enhanced footnote display, and an inline code runner for R and Python, making it particularly useful for data exploration.
- ohq2quarto - A Rust-based command line utility to turn any ObservableHQ notebook into a Quarto project.
- Quartize - A Chrome extension to transform any ObservableHQ notebook into a list of downloadable
FileAttachments and an in-page Quarto source document. - matrix BOT - A little bot for the matrix-network that listens for some Quarto files and returns the PDF into the matrix channel.
- Panache - A language server, formatter, and linter for Markdown, Quarto, and R Markdown, built in Rust with a lossless CST parser and support for external formatters and linters on code blocks.
- loom-lsp - A rust-based language server for Quarto documents, allowing IDE support for different languages within the same document.
- vale - Command-line tool that can be used to lint prose in Quarto markdown files, written in Go.
- rumdl - Markdown linter and formatter written in Rust.
- LTeX+ - A LanguageTool-based grammar and spell-checking language server with support for Quarto alongside LaTeX, Markdown, and R Markdown.
- brand.yml - A portable YAML specification with R and Python tooling for codifying brand guidelines that Quarto applies across HTML, dashboard,
revealjs, and Typst formats.
- Quarto Agent Skills - A collection of Claude/Agent Skills from Posit, including Quarto authoring,
brand.yml, and alt text skills, that extend AI coding agents with Quarto-specific knowledge and workflows; usable from Claude Code, Claude.ai, and other agents (Cursor, Codex, Cline) vianpx skills add. - Quarto Brand.yml Skill - A Claude Code skill that generates and edits
_brand.ymlfiles for consistent Quarto document branding by Stephen Turner. - Quarto Talks - An agent skill and
revealjstemplate for turning research papers into Quarto presentations with AI coding agents. - babeldown - An R package that uses DeepL machine translation to translate multilingual Quarto books and websites built with
babelquarto.
- Quarto GitHub Actions - Official Quarto GitHub Actions to set up, render, and deploy Quarto projects via GitHub Actions.
- Quarto Website with GitHub Actions - Publish a Quarto website automatically every time it is updated via GitHub Actions.
- Quarto Devcontainer Feature - Add Quarto CLI to your Development Containers as a feature.
- Publish a Quarto project in 6 minutes - A short video tutorial on how to publish a Quarto project to GitHub Pages with GitHub Actions without any local rendering.
- Publishing to GitHub Pages - A small guide exploring various methods (manual and automated) to publish Quarto projects to GitHub Pages.
- Quarto Extensions Updater - A GitHub Action that automatically updates Quarto extensions in your repository, similar to how Dependabot manages dependencies.
- Quarto GitLab CI/CD component - A reusable GitLab CI/CD component that renders and publishes Quarto projects to GitLab Pages.
- Quarto.org Extensions Listing - Quarto extensions listing from https://quarto.org.
- Quarto Extensions Listing - A curated collection of extensions offering an interface to browse, search, and filter extensions by categories and keywords, then install them effortlessly with a simple click or command.
- Advanced Introduction to R (French) - See slides.
- Streamlining with R - See slides.
- An educator's perspective of the tidyverse - See slides.
- An anthology of experimental designs - See slides.
- The untold story of palmerpenguins - See slides.
- Outrageously efficient EDA - See slides.
- Improvements in textrecipes - See slides.
- Quarto: Create Beautiful Documents with R, Python, Julia and Observable (Runapp 2022 talk) - See slides.
- Iframes Gallery - A gallery of iframes that could be used in Quarto
revealjsformat. - Continental-scale biodiversity data assessment using the Atlas of Living Australia - Slides for Victorian Biodiversity Conference 2023 (See slides).
- Creating Stunning Presentations with Quarto - A JSM talk on designing custom
revealjsthemes, itself built as a showcase deck with custom SCSS and fonts (See slides).
- quarto.org - The Quarto documentation website.
- 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 a graduate-level course on program evaluation and causal inference using R, built with Quarto.
- Bioconductor Community Blog - A Quarto Blog for the Bioconductor community.
- R for Social Scientists workshop - A Quarto website for a workshop which includes Quarto Reveal JS presentations embedded in it.
- AffCom Lab Website - A research lab Quarto Blog/website using custom listing pages for people and publications.
- Quantum Jitter - A Quarto website / blog with a custom theme (adapted from flatly / darkly), day / night landing page and a novel 404 page.
- Andrew Heiss's website - Website with custom EJS format, footer, 404 page, (S)CSS, and many more customisations.
- Ella Kaye's website - Website with Bootstrap Grid card home page layout, CSS animation in navigation bar, and light/dark mode.
- Quering with PRQL - Docusaurus website using computations via
Jupyterandknitrand multiple languages (PRQL, SQL, R, Python, etc.). - Real World Data Science - The Royal Statistical Society website, built with Quarto, features a custom design (based on the Lux Bootswatch theme), with a customised navbar and homepage layout.
- Silvia Canelón's website - Website customised to match the style of the Hugo Apéro blogdown theme.
- NASCENT-PERU website - A multi-lingual (English/Spanish) website for a scientific research project using the babelquarto package.
- rainbowR website - rainbowR is a community for LGBTQ+ folks who code in R - its website has a rainbow colour theme, custom syntax highlighting for both light and dark modes, and some fun customisations in the navbar.
- Marten Walk's website - Academic website of Marten Walk, using a custom theme inspired by the Financial Times, with a modern look and many customisations (i.e., custom fonts, custom graphs, etc.).
- Skimpy documentation - Documentation made using
quartodoc. - Juan Torres Munguía's website - A Quarto website with a custom theme adapted from flatly, integrating particles.js for a lightweight, interactive canvas background on the home page (see https://juan-torresmunguia.netlify.app/).
- DES RAP Book - A self-paced training resource on developing discrete event simulation models in Python and R, with a toggle at the top of each page allowing readers to switch between languages.
- Noah Weidig's website - A single-page portfolio and blog with a custom light/dark theme (based on cosmo), an interactive 3D globe, and post-render scripts generating Open Graph cards.
- Quarto Pressmark - An elegant, typographic, minimalistic theme for Quarto websites, inspired by newspapers and tufte-css, with curated fonts and extensive custom styling (see https://github.com/skriptum/quarto-pressmark).
- ggsegverse - Website for the
ggsegverseR package ecosystem for brain-segmentation visualisation, with custom theming and JavaScript integration with the r-universe API.
- 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
mlr3packages 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.
- Python for Data Analysis, 3E - "Python for Data Analysis" book third edition (see https://wesmckinney.com/book/).
- Network Science: Models, Mathematics, and Computation - Undergraduate lecture notes in network science featuring custom CSS and companion live-coding notebooks via Google Colab. (see https://network-science-notes.github.io/).
- Quarto for Scientists - A living book teaching scientists to write reproducible reports with Quarto (see https://qmd4sci.njtierney.com/).
- Quarto: The Practical Guide - A concept-first guide to Quarto by Mine Çetinkaya-Rundel and Charlotte Wickham, complementing the official reference documentation (see https://quarto-tdg.org/).
- Applied Machine Learning for Tabular Data - An open textbook on tabular machine learning by Max Kuhn and Kjell Johnson, keeping the core text software-agnostic and decoupled from separate computing supplements (see https://aml4td.org/).
- Scrollytelling with Closeread - A collection of scrollytelling data stories built with the Closeread extension, covering line charts, arc charts, and Gapminder-style animations (see https://nrennie.rbind.io/scrollytelling/).
- GitHub open-source dashboard - A Quarto dashboard monitoring the health, CRAN status, and weekly activity of a maintainer's open-source projects (see https://schochastics.github.io/gh-dashboard/).
- GitHub Organisations
- @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.
- Current members:
- Christophe Dervieux (@cderv) - Member of Quarto core team (BlueSky: @cderv.bsky.social).
- Carlos Scheidegger (@cscheid) - Member of Quarto core team (BlueSky: @cscheid.net).
- Gordon Woodhull (@gordonwoodhull) - Member of Quarto core team (BlueSky: @gordonwoodhull.bsky.social).
- Past members:
- J.J. Allaire (@jjallaire) - Member of Quarto core team.
- Charles Teague (@dragonstyle) - Member of Quarto core team.
- Yihui Xie (@yihui) - Member of Quarto core team.
- Tom Mock (@jthomasmock) - Customer Enablement & Quarto Product Manager.
- Mickaël Canouil (@mcanouil) - Maintainer of Awesome Quarto list (BlueSky: @mickael.canouil.fr).
- Nicola Rennie (@nrennie) - Publishes Quarto tutorials on PDF and Typst styling, accessibility, and Closeread scrollytelling (BlueSky: @nrennie.bsky.social).
- Emil Hvitfeldt (@EmilHvitfeldt) - Author of the Slidecraft series on styling Quarto
revealjspresentations (BlueSky: @emilhvitfeldt.bsky.social). - Isabella Velásquez (@ivelasq) - Publishes Quarto dashboard and
brand.ymltutorials, talks, and the posit::glimpse() newsletter (BlueSky: @ivelasq3.bsky.social). - Albert Rapp (@AlbertRapp) - Publishes Quarto blogging, Typst, and web development tutorials via his blog and newsletter (BlueSky: @albertrapp.bsky.social).
Who else should we be following!?
Thanks goes to these contributors!
