Skip to content

A curated list of Quarto talks, tools, examples & articles! Contributions welcome!

License

Notifications You must be signed in to change notification settings

hrbrmstr/awesome-quarto

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Quarto Awesome

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:

Contents

Featured (new releases)

  • 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.

Official documentation & quickstarts

Tutorials & workshops

Blog posts

Talks and videos

Supported editors

Libraries/Packages/Scripts

  • 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.

Continuous integration / Continuous deployment

  • Quarto GitHub Actions - Official Quarto GitHub Actions allowing to setup, render, and deploy Quarto projects via GitHub Actions.

Extensions

  • 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.

Templates

Journals

  • 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.

Presentations

  • 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.

HTML Documents

  • Sketchy HTML - A template for quarto to create sketchy looking html documents.

Real life examples

Presentations formats

Websites formats

Book formats

Other formats

Follow

Official

Community

Who else should we be following!?

Contributing

Thanks goes to these contributors!

About

A curated list of Quarto talks, tools, examples & articles! Contributions welcome!

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published