627 lines
32 KiB
HTML
627 lines
32 KiB
HTML
<!--lint disable double-link-->
|
||
<div data-align="center">
|
||
<!--lint ignore no-dead-urls-->
|
||
<h1
|
||
id="awesome"><a href="https://quarto.org" target="_blank" rel="noopener noreferrer"><img src="media/media.png" alt-text="Awesome list logo with the Quarto logo with text, which is a pair of sunglasses with below the text 'awesome' and then the Quarto logo in blue and grey blue as per Quarto's logo." width="75%"/></a></br><a
|
||
href="https://awesome.re"><img src="https://awesome.re/badge.svg"
|
||
alt="Awesome" /></a></h1>
|
||
<p><em>The most up to date curated list of <a
|
||
href="https://quarto.org">Quarto®</a> docs, talks, tools, examples &
|
||
articles the internet has to offer.</em></p>
|
||
<p><a href="https://quarto.org">Quarto®</a> is an open-source scientific
|
||
and technical publishing system built on <a
|
||
href="%5BPandoc%5D(https://pandoc.org/)">Pandoc</a>.</p>
|
||
</div>
|
||
<hr />
|
||
<p>Contributions of any kind are welcome, just follow the <a
|
||
href=".github/CONTRIBUTING.md">guidelines</a> by either:</p>
|
||
<ul>
|
||
<li>Filling a <a
|
||
href="https://github.com/mcanouil/awesome-quarto/issues/new?assignees=mcanouil&labels=&template=suggestion.yml">suggestion
|
||
issue</a> (easier).</li>
|
||
<li>Opening a <a
|
||
href="https://github.com/mcanouil/awesome-quarto/compare">pull
|
||
request</a>.</li>
|
||
</ul>
|
||
<hr />
|
||
<h2 id="contents">Contents</h2>
|
||
<ul>
|
||
<li><a href="#featured-new-releases">Featured (new releases)</a></li>
|
||
<li><a href="#official-documentation--quickstarts">Official
|
||
documentation & quickstarts</a></li>
|
||
<li><a href="#tutorials--workshops">Tutorials & workshops</a></li>
|
||
<li><a href="#blog-posts">Blog posts</a></li>
|
||
<li><a href="#talks-and-videos">Talks and videos</a></li>
|
||
<li><a href="#supported-editors">Supported editors</a></li>
|
||
<li><a
|
||
href="#librariespackagesscripts">Libraries/Packages/Scripts</a></li>
|
||
<li><a href="#continuous-integration--continuous-deployment">Continuous
|
||
integration / Continuous deployment</a></li>
|
||
<li><a href="#extensions">Extensions</a></li>
|
||
<li><a href="#real-life-examples">Real-life examples</a>
|
||
<ul>
|
||
<li><a href="#presentations-formats">Presentations formats</a></li>
|
||
<li><a href="#websites-formats">Websites formats</a></li>
|
||
<li><a href="#book-formats">Book formats</a></li>
|
||
<li><a href="#other-formats">Other formats</a></li>
|
||
</ul></li>
|
||
<li><a href="#follow">Follow</a>
|
||
<ul>
|
||
<li><a href="#official">Official</a></li>
|
||
<li><a href="#community">Community</a></li>
|
||
</ul></li>
|
||
</ul>
|
||
<!--lint disable awesome-list-item-->
|
||
<!--lint disable double-link-->
|
||
<h2 id="featured-new-releases">Featured (new releases)</h2>
|
||
<ul>
|
||
<li><a href="https://m.canouil.dev/quarto-extensions/">Awesome Quarto
|
||
Extensions Listing</a> - Quarto extensions listing from Awesome
|
||
Quarto.</li>
|
||
<li><a
|
||
href="https://jadeyryan.quarto.pub/rladies-dc-quarto-params/">Workshop:
|
||
Parameterized Reports with Quarto</a> - A 2-hour code-along workshop to
|
||
learn parameterized reporting with <code>quarto</code> and
|
||
<code>purrr</code> to generate multiple format outputs (materials: <a
|
||
href="https://github.com/jadeynryan/parameterized-quarto-workshop"
|
||
class="uri">https://github.com/jadeynryan/parameterized-quarto-workshop</a>).</li>
|
||
<li><a href="https://www.youtube.com/watch?v=arzBRW5XIkg">Publish a
|
||
Quarto project in 6 minutes</a> - A short video tutorial on how to
|
||
publish a Quarto project to GitHub Pages with GitHub Actions without any
|
||
local rendering.</li>
|
||
</ul>
|
||
<!--lint enable awesome-list-item-->
|
||
<!--lint enable double-link-->
|
||
<h2 id="official-documentation-quickstarts">Official documentation &
|
||
quickstarts</h2>
|
||
<ul>
|
||
<li><a href="https://quarto.org/">Documentation: Quarto
|
||
documentation</a> - Official Quarto Documentation.</li>
|
||
<li><a href="https://github.com/quarto-dev">GitHub: Quarto GitHub
|
||
repository</a> - Official Quarto GitHub repository.</li>
|
||
<li><a href="https://quarto.org/docs/get-started/hello/">Tutorial:
|
||
Hello, Quarto</a> - Official “Hello, Quarto” tutorial.</li>
|
||
<li><a
|
||
href="https://quarto.org/docs/get-started/computations/">Tutorial:
|
||
Computations</a> - Official “Computations” tutorial.</li>
|
||
<li><a href="https://quarto.org/docs/get-started/authoring/">Tutorial:
|
||
Authoring</a> - Official “Authoring” tutorial.</li>
|
||
<li><a href="https://quartopub.com/">Service: Quarto Pub</a> - 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.</li>
|
||
</ul>
|
||
<h2 id="tutorials-workshops">Tutorials & workshops</h2>
|
||
<ul>
|
||
<li><a
|
||
href="https://albert-rapp.de/posts/13_quarto_blog_writing_guide/13_quarto_blog_writing_guide.html">Tutorial:
|
||
The ultimate guide to starting a Quarto blog</a> - An in-depth guide on
|
||
how to start blogging with Quarto.</li>
|
||
<li><a
|
||
href="https://beamilz.com/posts/2022-06-05-creating-a-blog-with-quarto/en/">Tutorial:
|
||
Creating a blog with Quarto in 10 steps</a> - A blog post introducing a
|
||
new Quarto blog and the steps to create your own blog with Quarto.</li>
|
||
<li><a
|
||
href="https://openscapes.github.io/quarto-website-tutorial/">Tutorial:
|
||
Making shareable docs with Quarto</a> - A tutorial to make website with
|
||
Quarto.</li>
|
||
<li><a
|
||
href="https://rstudio-conf-2022.github.io/rmd-to-quarto/">Workshop: From
|
||
R Markdown to Quarto</a> - 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.</li>
|
||
<li><a
|
||
href="https://rstudio-conf-2022.github.io/get-started-quarto/">Workshop:
|
||
Getting started with Quarto</a> - “Get started with Quarto” workshop
|
||
materials for rstudio::conf(2022).</li>
|
||
<li><a
|
||
href="https://warwickcim.github.io/quarto-workshop/slides/slides.html">Workshop:
|
||
Quarto, a library to run them all?</a> - Workshop at <a
|
||
href="https://rsecon2022.society-rse.org/">RSECon’22</a>, led by Carlos
|
||
Cámara, James Tripp and Cagatay Turkay (materials: <a
|
||
href="https://github.com/WarwickCIM/quarto-workshop"
|
||
class="uri">https://github.com/WarwickCIM/quarto-workshop</a>).</li>
|
||
<li><a
|
||
href="https://ucsb-meds.github.io/creating-quarto-websites/">Tutorial:
|
||
Creating your personal website using Quarto</a> - A step-by-step guide
|
||
for setting up a personal website using Quarto by Samantha Csik.</li>
|
||
<li><a
|
||
href="https://ucsb-meds.github.io/customizing-quarto-websites/">Tutorial:
|
||
Customizing Quarto Websites - Make your website stand out using SASS
|
||
& CSS</a> - Slides by Samantha Csik about using SASS and CSS to
|
||
customise HTM Quarto website (materials: <a
|
||
href="https://github.com/UCSB-MEDS/customizing-quarto-websites"
|
||
class="uri">https://github.com/UCSB-MEDS/customizing-quarto-websites</a>).</li>
|
||
<li><a href="https://drmowinckels.github.io/quartaki/">Workshop:
|
||
Quartaki — 6 hour introduction to Quarto</a> - Using R and RStudio by <a
|
||
href="https://github.com/drmowinckels">Athanasia Mo Mowinckel</a>
|
||
covering basic markdown, html reports, citation & cross-refs, pdf
|
||
and journal templates and Reveal.js presentations.</li>
|
||
<li><a href="https://perezp44.github.io/taller.primer.blog/">Workshop:
|
||
Mi primer blog con Quarto</a> - A workshop in Spanish by Pedro J. Pérez
|
||
to create a blog with Quarto (materials: <a
|
||
href="https://github.com/perezp44/taller.primer.blog"
|
||
class="uri">https://github.com/perezp44/taller.primer.blog</a>).</li>
|
||
<li><a
|
||
href="https://christophertkenny.com/posts/2023-07-01-creating-quarto-journal-articles/">Tutorial:
|
||
Creating Quarto Journal Article Templates</a> - An in-depth blog post
|
||
detailing the process for converting journal LaTeX templates into Quarto
|
||
templates.</li>
|
||
<li><a
|
||
href="https://adtarie.net/posts/007-quarto-python-tutorial/">Tutorial:
|
||
Personal Website using Jupyter Notebook and Quarto</a> - A
|
||
Python-oriented step-by-step tutorial on how to create a website using
|
||
Quarto.</li>
|
||
<li><a
|
||
href="https://www.marvinschmitt.com/blog/website-tutorial-quarto/">Tutorial:
|
||
Create Your Website with Quarto</a> - A tutorial on how to create a
|
||
website using Quarto by Marvin Schmitt.</li>
|
||
<li><a
|
||
href="https://jadeyryan.com/blog/publish-quarto-website/">Tutorial:
|
||
Publish a Quarto website with Netlify</a> - A comprehensive blog post
|
||
walking through how to create a Quarto website, connect it to GitHub,
|
||
deploy & publish it with Netlify by Jadey Ryan.</li>
|
||
<li><a
|
||
href="https://jadeyryan.quarto.pub/rladies-dc-quarto-params/">Workshop:
|
||
Parameterized Reports with Quarto</a> - A 2-hour code-along workshop to
|
||
learn parameterized reporting with <code>quarto</code> and
|
||
<code>purrr</code> to generate multiple format outputs (materials: <a
|
||
href="https://github.com/jadeynryan/parameterized-quarto-workshop"
|
||
class="uri">https://github.com/jadeynryan/parameterized-quarto-workshop</a>).</li>
|
||
</ul>
|
||
<h2 id="blog-posts">Blog posts</h2>
|
||
<ul>
|
||
<li><a
|
||
href="https://www.apreshill.com/blog/2022-04-we-dont-talk-about-quarto/">We
|
||
don’t talk about Quarto</a> - A blog post introducing to Quarto
|
||
publishing software by Alison Presmanes Hill.</li>
|
||
<li><a
|
||
href="https://mine-cetinkaya-rundel.github.io/quarto-tip-a-day/">Quarto
|
||
tip a day</a> - A website made with Quarto highlighting a tip for Quarto
|
||
every day as a blog post.</li>
|
||
<li><a
|
||
href="https://www.rstudio.com/blog/announcing-quarto-a-new-scientific-and-technical-publishing-system/">Announcing
|
||
Quarto, a new scientific and technical publishing system</a> - Blog post
|
||
by J.J. Allaire announcing the launch of Quarto, a new open-source
|
||
scientific and technical publishing system.</li>
|
||
<li><a
|
||
href="https://www.valencekjell.com/posts/2022-08-13-interactive/">Interactive
|
||
Molecular Content</a> - A blog post showing how to embed interactive
|
||
content (<em>i.e.</em>, molecular visualisation) in webpages with Quarto
|
||
using Bokeh, 3DMol.js and NGL.</li>
|
||
<li><a
|
||
href="https://www.emilhvitfeldt.com/post/slidecraft-colors-fonts/">Slidecraft
|
||
101: Colors and Fonts</a> - A blog post about “The art of putting
|
||
together slides that are functional and aesthetically pleasing” using
|
||
Quarto presentation format by Emil Hvitfeldt.</li>
|
||
<li><a href="https://meghan.rbind.io/blog/quarto-slides/">Making Slides
|
||
in Quarto with Reveal.js</a> - A blog post about making slides in Quarto
|
||
with Reveal.js and how to use emojis or customise the slides by Meghan
|
||
Hall.</li>
|
||
<li><a
|
||
href="https://www.infoworld.com/article/3674789/a-beginners-guide-to-using-observable-javascript-r-and-python-with-quarto.html">A
|
||
beginner’s guide to using Observable JavaScript, R, and Python with
|
||
Quarto</a> - 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.</li>
|
||
<li><a
|
||
href="https://www.rstudio.com/blog/6-productivity-hacks-for-quarto/">Six
|
||
Productivity Hacks for Quarto</a> - A blog post showing six tips from
|
||
the re-use content across documents, the insertion of Pandoc divs and
|
||
spans to continuous deployment with GitHub Actions.</li>
|
||
<li><a href="https://www.ddanieltan.com/posts/blogtips/">How to add some
|
||
personality to your Quarto Blog</a> - A blog post sharing some of the
|
||
added features and tweaks users can make on top of the standard blog
|
||
templates to inject some personality into their blog.</li>
|
||
<li><a
|
||
href="https://themockup.blog/posts/2022-11-08-use-r-to-generate-a-quarto-blogpost/">Use
|
||
R to Generate a Quarto Blogpost</a> - A blog post about using R to
|
||
generate Quarto blog post by Tom Mock.</li>
|
||
<li><a
|
||
href="https://forbo7.github.io/forblog/posts/7_blog_subscriptions.html">Adding
|
||
Subscriptions to a Quarto Site</a> - A blog post about how to add a
|
||
subscription form to your Quarto blog.</li>
|
||
<li><a
|
||
href="https://www.jumpingrivers.com/blog/quarto-rmarkdown-comparison/">I’m
|
||
an R user: Quarto or R Markdown?</a> - A blog post comparing Quarto and
|
||
R Markdown from an R user perspective by <a
|
||
href="https://www.jumpingrivers.com/">Jumping Rivers</a>.</li>
|
||
<li><a
|
||
href="https://www.jumpingrivers.com/blog/quarto-for-python-users/">Quarto
|
||
for the Python User</a> - A blog post introducing Quarto to Python user
|
||
for creating reports.</li>
|
||
<li><a
|
||
href="https://mickael.canouil.fr/posts/2023-05-07-quarto-docker/">How to
|
||
publish your Quarto document/book/website as a Docker container?</a> - A
|
||
blog post describing how to publish your Quarto document/book/website as
|
||
a Docker container by Mickaël Canouil.</li>
|
||
<li><a
|
||
href="https://mickael.canouil.fr/posts/2023-05-30-quarto-light-dark/">How
|
||
to have images for both light and dark theme?</a> - A blog post
|
||
describing how to have images for both light and dark theme by Mickaël
|
||
Canouil.</li>
|
||
<li><a
|
||
href="https://nrennie.rbind.io/blog/making-pretty-pdf-quarto/">Making
|
||
Pretty PDFs with Quarto</a> - 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.</li>
|
||
<li><a href="https://www.brodrigues.co/blog/2023-06-29-book_quarto/">How
|
||
to self-publish a technical book on Leanpub and Amazon using Quarto</a>
|
||
- 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).</li>
|
||
<li><a
|
||
href="https://silviacanelon.com/blog/2023-09-29-hello-quarto/">Hello
|
||
Quarto: Porting my Website from Hugo Apéro</a> - 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.</li>
|
||
</ul>
|
||
<h2 id="talks-and-videos">Talks and videos</h2>
|
||
<ul>
|
||
<li><a href="https://www.youtube.com/watch?v=6p4vOKS6Xls">Reproducible
|
||
authoring with Quarto</a> - 2022 Toronto Workshop on Reproducibility
|
||
with Mine Çetinkaya-Rundel (slides: <a
|
||
href="https://mine-cetinkaya-rundel.github.io/2022-repro-toronto/"
|
||
class="uri">https://mine-cetinkaya-rundel.github.io/2022-repro-toronto/</a>).</li>
|
||
<li><a href="https://www.youtube.com/watch?v=Y1uKNO32H_I">Reproducible
|
||
Publications with Julia and Quarto</a> - JuliaCon 2022 with J.J. Allaire
|
||
(slides: <a href="https://jjallaire.github.io/quarto-juliacon-2022"
|
||
class="uri">https://jjallaire.github.io/quarto-juliacon-2022</a>).</li>
|
||
<li><a href="https://www.youtube.com/watch?v=azVAl343CIU">A Conversation
|
||
about Quarto</a> - <a href="https://www.openscapes.org/">Openscapes</a>
|
||
Community Talk: Hello Quarto!</li>
|
||
<li><a href="https://www.youtube.com/watch?v=ErRX8plZpQE">Tutorial: How
|
||
to style your Quarto blog without knowing a lot of HTML/CSS</a> - This
|
||
is a video tutorial on styling your Quarto blog even if you lack a
|
||
strong foundation of HTML/CSS.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=yvi5uXQMvu4">Workshop:
|
||
Welcome to Quarto 2-hour Workshop</a> - RStudio Meetup: Welcome to
|
||
Quarto 2-hour Workshop by Tom Mock (slides: <a
|
||
href="https://jthomasmock.github.io/quarto-2hr-webinar/"
|
||
class="uri">https://jthomasmock.github.io/quarto-2hr-webinar/</a>).</li>
|
||
<li><a
|
||
href="https://www.rstudio.com/conference/2022/talks/quarto-for-rmarkdown-users/">Quarto
|
||
for the Curious</a> - A Quarto overview given by Tom Mock at
|
||
RStudio::conf(2022) (materials: <a
|
||
href="https://thomasmock.quarto.pub/quarto-curious/"
|
||
class="uri">https://thomasmock.quarto.pub/quarto-curious/</a>).</li>
|
||
<li><a
|
||
href="https://www.rstudio.com/conference/2022/keynotes/collaborate-with-quarto/">Hello
|
||
Quarto: Share • Collaborate • Teach • Reimagine</a> - Keynote by Mine
|
||
Çetinkaya-Rundel & Julia Stewart Lowndes highlighting how they
|
||
leverage Quarto in open-science at RStudio::conf(2022) (materials: <a
|
||
href="https://github.com/mine-cetinkaya-rundel/hello-quarto"
|
||
class="uri">https://github.com/mine-cetinkaya-rundel/hello-quarto</a>).</li>
|
||
<li><a
|
||
href="https://www.rstudio.com/conference/2022/talks/sessions/quarto-deep-dive/websites-books-blogs-quarto/">Websites
|
||
& Books & Blogs, oh my! Creating Rich Content with Quarto</a> -
|
||
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.</li>
|
||
<li><a
|
||
href="https://www.rstudio.com/conference/2022/talks/literate-programming-quarto/">Literate
|
||
Programming With Jupyter Notebooks and Quarto</a> - Talk by Hamel Husain
|
||
at RStudio::conf(2022) describing the integration between <a
|
||
href="https://github.com/fastai/nbdev">Nbdev</a> and Quarto (materials:
|
||
<a href="https://github.com/fastai/nbdev-demo"
|
||
class="uri">https://github.com/fastai/nbdev-demo</a>).</li>
|
||
<li><a
|
||
href="https://www.rstudio.com/conference/2022/talks/my-favorite-things-quarto-presentations/">These
|
||
are a few of my favorite things</a> - 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, <em>etc.</em></li>
|
||
<li><a href="https://www.youtube.com/watch?v=CVcvXfRyfE0">Building a
|
||
Blog with Quarto</a> - RStudio Meetup: Building a Blog with Quarto by
|
||
Isabella Velásquez (materials: <a
|
||
href="https://ivelasq.quarto.pub/building-a-blog-with-quarto/"
|
||
class="uri">https://ivelasq.quarto.pub/building-a-blog-with-quarto/</a>).</li>
|
||
<li><a href="https://www.youtube.com/watch?v=hbf7Ai3jnxY">Beautiful
|
||
Reports and Presentations with Quarto</a> - RStudio Meetup: Beautiful
|
||
Reports and Presentations with Quarto by Tom Mock (materials: <a
|
||
href="https://github.com/jthomasmock/quarto-reporting"
|
||
class="uri">https://github.com/jthomasmock/quarto-reporting</a>).</li>
|
||
<li><a href="https://www.youtube.com/watch?v=y6_xMIBKuP4">Introduction
|
||
to Quarto</a> - R-Ladies St. Louis: Introduction to Quarto by Isabella
|
||
Velásquez (materials: <a
|
||
href="https://github.com/ivelasq/2022-10-27_intro-to-quarto"
|
||
class="uri">https://github.com/ivelasq/2022-10-27_intro-to-quarto</a>).</li>
|
||
<li><a
|
||
href="https://www.youtube.com/playlist?list=PLDqZV53PcnYxnBYuEdSBxnOwdKLGaoKGg">Quarto
|
||
YouTube Playlist</a> - A YouTube playlist of videos about Quarto and
|
||
Pandoc by Eli Holmes.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=xtSFXtDf4cM">Create your
|
||
Data Science Portfolio with Quarto</a> - 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: <a
|
||
href="https://deepshamenghani.quarto.pub/portfolio-with-quarto-workshop/#/title-slide"
|
||
class="uri">https://deepshamenghani.quarto.pub/portfolio-with-quarto-workshop/#/title-slide</a>).</li>
|
||
<li><a
|
||
href="https://youtube.com/playlist?list=PLabWm-zCaD1axcMGvf7wFxJz8FZmyHSJ7">A
|
||
Coffee with Quarto and Neovim</a> - A YouTube playlist showing you how
|
||
to use Quarto in Neovim by <a href="https://jmbuhr.de/">Jannik
|
||
Buhr</a>.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=ErRX8plZpQE">How to style
|
||
your Quarto blog without knowing a lot of HTML/CSS?</a> - This is a
|
||
video tutorial on styling your Quarto blog even if you lack a strong
|
||
foundation of HTML/CSS by Albert Rapp.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=EbAAmrB0luA">Quarto for
|
||
Academics</a> - This video highlights some of Quarto’s features that are
|
||
especially useful for academics, as educators and as researchers by Mine
|
||
Çetinkaya-Rundel.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=_VGJIPRGTy4">Quarto
|
||
Dashboards</a> - This video highlights the new dashboard feature
|
||
arriving in Quarto 1.4 by Charles Teague.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=lbE5uOqfT70">Parameterized
|
||
Quarto reports improve understanding of soil health</a> -
|
||
posit::conf(2023) talk by Jadey Ryan provides an example workflow of
|
||
creating parameterized reports with HTML and MS Word outputs (materials:
|
||
<a href="https://jadeynryan.github.io/2023_posit-parameterized-quarto/"
|
||
class="uri">https://jadeynryan.github.io/2023_posit-parameterized-quarto/</a>).</li>
|
||
</ul>
|
||
<h2 id="supported-editors">Supported editors</h2>
|
||
<ul>
|
||
<li><a href="https://github.com/quarto-dev/quarto-emacs">Emacs</a> - <a
|
||
href="https://www.gnu.org/software/emacs/">Emacs</a> mode for
|
||
Quarto.</li>
|
||
<li><a href="https://github.com/quarto-dev/quarto-nvim">Neovim</a> - <a
|
||
href="https://neovim.io/">Neovim</a> tools to work with Quarto.</li>
|
||
<li><a href="https://github.com/quarto-dev/quarto-sublime">Sublime
|
||
Text</a> - <a href="https://www.sublimetext.com/">Sublime Text</a>
|
||
plugin to work with Quarto.</li>
|
||
<li><a href="https://github.com/quarto-dev/quarto-vim">Vim</a> - <a
|
||
href="https://www.vim.org/">Vim</a> plugin to work with Quarto.</li>
|
||
<li><a href="https://github.com/quarto-dev/quarto-vscode">Visual Studio
|
||
Code</a> - <a href="https://code.visualstudio.com/">Visual Studio
|
||
Code</a> extension for Quarto.</li>
|
||
<li><a
|
||
href="https://forum.literatureandlatte.com/t/scrivener-quarto-a-technical-academic-publishing-workflow/129769">Scrivener</a>
|
||
- Quarto support to <a
|
||
href="https://www.literatureandlatte.com/">Scrivener</a> via Scrivener
|
||
Template.</li>
|
||
<li><a href="https://posit.co/products/open-source/rstudio/">RStudio</a>
|
||
- RStudio IDE by <a href="https://posit.co/">Posit PBC</a> natively
|
||
supports Quarto.</li>
|
||
</ul>
|
||
<h2 id="librariespackagesscripts">Libraries/Packages/Scripts</h2>
|
||
<ul>
|
||
<li><a href="https://github.com/quarto-dev/quarto-julia">Julia</a> - <a
|
||
href="https://julialang.org/">Julia</a> interface package to Quarto
|
||
CLI.</li>
|
||
<li><a href="https://github.com/quarto-dev/quarto-python">Python</a> -
|
||
<a href="https://www.python.org/">Python</a> interface package to Quarto
|
||
CLI.</li>
|
||
<li><a href="https://github.com/quarto-dev/quarto-r">R</a> - <a
|
||
href="https://www.r-project.org/">R</a> interface package to Quarto
|
||
CLI.</li>
|
||
<li><a href="https://github.com/edgararuiz/ecodown">ecodown</a> - Turn R
|
||
package documentation <code>pkgdown</code> website into a Quarto
|
||
website.</li>
|
||
<li><a href="https://rpubs.com/ijlyttle/quarto-cvd-widget">Simulate
|
||
colorblindeness</a> - Observable widget to simulate colorblindness for
|
||
your whole document.</li>
|
||
<li><a href="https://github.com/matt-dray/quartostamp">quartostamp</a> -
|
||
An R package containing an <a
|
||
href="https://rstudio.github.io/rstudioaddins/">RStudio Addin</a> to
|
||
insert some useful divs and classes into your Quarto
|
||
<code>revealjs</code> document.</li>
|
||
<li><a href="https://github.com/hrbrmstr/ohq2quarto">ohq2quarto</a> - A
|
||
Rust-based command line utility to turn any <a
|
||
href="https://observablehq.com/">ObservableHQ</a> notebook into a Quarto
|
||
project.</li>
|
||
<li><a href="https://github.com/hrbrmstr/reveal-qmd">Quartize</a> - A
|
||
Chrome extension to transform any <a
|
||
href="https://observablehq.com/">ObservableHQ</a> notebook into a list
|
||
of downloadable <code>FileAttachment</code>s and an in-page Quarto
|
||
source document.</li>
|
||
<li><a
|
||
href="https://gist.github.com/jthomasmock/11acebd4448f171f786e01397df34116">RStudio
|
||
& VSCode snippets</a> - RStudio & VSCode snippets to ease
|
||
typesetting with Quarto.</li>
|
||
<li><a href="https://github.com/rgomez90/matrix-bot">matrix BOT</a> - A
|
||
little bot for the <a href="https://matrix.org/">matrix-network</a> that
|
||
listens for some Quarto files and returns the PDF into the matrix
|
||
channel.</li>
|
||
<li><a href="https://docs.ropensci.org/babelquarto/">babelquarto</a> - R
|
||
package to help set up, and render, multilingual Quarto books (see also
|
||
<a
|
||
href="https://docs.ropensci.org/babeldown/articles/quarto.html">babeldown</a>).</li>
|
||
<li><a href="https://github.com/machow/quartodoc">quartodoc</a> - A
|
||
Python module that lets you quickly generate Python package API
|
||
reference documentation using Markdown and Quarto.</li>
|
||
</ul>
|
||
<h2 id="continuous-integration-continuous-deployment">Continuous
|
||
integration / Continuous deployment</h2>
|
||
<ul>
|
||
<li><a href="https://github.com/quarto-dev/quarto-actions">Quarto GitHub
|
||
Actions</a> - Official Quarto GitHub Actions allowing to setup, render,
|
||
and deploy Quarto projects via GitHub Actions.</li>
|
||
<li><a href="https://tarleb.com/posts/quarto-with-gh-pages/">Quarto
|
||
Website with GitHub Actions</a> - Publish a Quarto website automatically
|
||
every time it is updated via GitHub Actions.</li>
|
||
<li><a
|
||
href="https://github.com/rocker-org/devcontainer-features/tree/main/src/quarto-cli">Quarto
|
||
Devcontainer Feature</a> - Add Quarto CLI to your <a
|
||
href="https://containers.dev/">Development Containers</a> as a
|
||
feature.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=arzBRW5XIkg">Publish a
|
||
Quarto project in 6 minutes</a> - A short video tutorial on how to
|
||
publish a Quarto project to GitHub Pages with GitHub Actions without any
|
||
local rendering.</li>
|
||
</ul>
|
||
<h2 id="extensions">Extensions</h2>
|
||
<ul>
|
||
<li><a href="https://quarto.org/docs/extensions/">Quarto.org Extensions
|
||
Listing</a> - Quarto extensions listing from <a
|
||
href="https://quarto.org" class="uri">https://quarto.org</a>.</li>
|
||
<li><a href="https://m.canouil.dev/quarto-extensions/">Awesome Quarto
|
||
Extensions Listing</a> - Quarto extensions listing from Awesome
|
||
Quarto.</li>
|
||
</ul>
|
||
<h2 id="real-life-examples">Real-life examples</h2>
|
||
<h3 id="presentations-formats">Presentations formats</h3>
|
||
<ul>
|
||
<li><a href="https://m.canouil.dev/radvanced/">Advanced Introduction to
|
||
R (French)</a> - See slides <a
|
||
href="https://github.com/mcanouil/radvanced">here</a>.</li>
|
||
<li><a
|
||
href="https://github.com/meghall06/personal-website/blob/master/static/slides/NEAIR/NEAIR.qmd">Streamlining
|
||
with R</a> - See slides <a
|
||
href="https://meghan.rbind.io/slides/neair/neair.html">here</a>.</li>
|
||
<li><a
|
||
href="https://github.com/mine-cetinkaya-rundel/tidyperspective/blob/main/talks/dagstat-2022.qmd">An
|
||
educator’s perspective of the tidyverse</a> - See slides <a
|
||
href="https://mine-cetinkaya-rundel.github.io/tidyperspective/talks/dagstat-2022.html">here</a>.</li>
|
||
<li><a
|
||
href="https://github.com/emitanaka/talks/tree/master/Toronto2022">An
|
||
anthology of experimental designs</a> - See slides <a
|
||
href="https://emitanaka.org/slides/toronto2022/">here</a>.</li>
|
||
<li><a href="https://github.com/apreshill/palmerpenguins-useR-2022">The
|
||
untold story of palmerpenguins</a> - See slides <a
|
||
href="https://apreshill.github.io/palmerpenguins-useR-2022/">here</a>.</li>
|
||
<li><a href="https://github.com/jthomasmock/arrow-dplyr">Outrageously
|
||
efficient EDA</a> - See slides <a
|
||
href="https://jthomasmock.github.io/arrow-dplyr/">here</a>.</li>
|
||
<li><a
|
||
href="https://github.com/emilhvitfeldt/talk-useR2022-textrecipes/">Improvements
|
||
in textrecipes</a> - See slides <a
|
||
href="https://emilhvitfeldt.github.io/talk-useR2022-textrecipes/">here</a>.</li>
|
||
<li><a
|
||
href="https://github.com/jimjam-slam/talk-runapp-quarto-2022">Quarto:
|
||
Create Beautiful Documents with R, Python, Julia and Observable (Runapp
|
||
2022 talk)</a> - See slides <a
|
||
href="https://runapp2022.talks.jamesgoldie.dev/">here</a>.</li>
|
||
<li><a
|
||
href="https://github.com/EmilHvitfeldt/quarto-iframe-examples">Iframes
|
||
Gallery</a> - A gallery of iframes that could be used in Quarto
|
||
<code>revealjs</code> format.</li>
|
||
<li><a
|
||
href="https://github.com/shandiya/VicBioCon2023">Continental-scale
|
||
biodiversity data assessment using the Atlas of Living Australia</a> -
|
||
Slides for éVictorian Biodiversity Conference 2023” (See slides <a
|
||
href="https://shandiya.quarto.pub/vicbiocon2023/">here</a>).</li>
|
||
</ul>
|
||
<h3 id="websites-formats">Websites formats</h3>
|
||
<ul>
|
||
<li><a href="https://github.com/quarto-dev/quarto-web">quarto.org</a> -
|
||
The Quarto documentation website.</li>
|
||
<li><a href="https://github.com/RLille/rlille.fr">rlille.fr</a> - The R
|
||
Lille (R User Group) website using Quarto.</li>
|
||
<li><a href="https://github.com/rstudio/r-manuals">R-Manuals</a> - R
|
||
Manuals rewritten with Quarto.</li>
|
||
<li><a
|
||
href="https://github.com/mine-cetinkaya-rundel/quarto-tip-a-day">Quarto
|
||
tip a day</a> - Website/blog highlighting a tip for Quarto every
|
||
day.</li>
|
||
<li><a href="https://github.com/aeturrell/skimpy">Documentation website
|
||
from Jupyter Notebook</a> - Quarto used to generate a website from a
|
||
Jupyter notebook containing Python module documentation.</li>
|
||
<li><a
|
||
href="https://github.com/andrewheiss/evalf22.classes.andrewheiss.com">Program
|
||
Evaluation for Public Service (course)</a> - Website for graduate-level
|
||
course on program evaluation and causal inference using R, built with
|
||
Quarto.</li>
|
||
<li><a href="https://github.com/Bioconductor/biocblog">Bioconductor
|
||
Community Blog</a> - A Quarto Blog for Bioconductor community.</li>
|
||
<li><a href="https://github.com/pittmethods/r4ss">R for Social
|
||
Scientists workshop</a> - A Quarto website for a workshop which includes
|
||
Quarto Reveal JS presentations embedded in it.</li>
|
||
<li><a href="https://github.com/jmgirard/affcomlab">AffCom Lab
|
||
Website</a> - A research lab Quarto Blog/website using custom listing
|
||
pages for people and publications.</li>
|
||
<li><a href="https://github.com/cgoo4/quantumjitter">Quantum Jitter</a>
|
||
- A Quarto website / blog with a custom theme (adapted from flatly /
|
||
darkly), day / night landing page and a novel 404 page.</li>
|
||
<li><a href="https://github.com/andrewheiss/ath-quarto">Andrew Heiss’s
|
||
website</a> - Andrew Heiss’s website with custom EJS format, footer, 404
|
||
page, (S)CSS, and many more customisations.</li>
|
||
<li><a href="https://github.com/EllaKaye/ellakaye.co.uk">Ella Kaye’s
|
||
website</a> - Ella Kaye’s website with Bootstrap Grid card home page
|
||
layout, CSS animation in navigation bar, and light/dark mode.</li>
|
||
<li><a href="https://github.com/eitsupi/querying-with-prql">Quering with
|
||
PRQL</a> - Docusaurus website using computations via
|
||
<code>Jupyter</code> and <code>knitr</code> and multiple languages
|
||
(PRQL, SQL, R, Python, <em>etc.</em>).</li>
|
||
<li><a href="https://realworlddatascience.net/">Real World Data
|
||
Science</a> - 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.</li>
|
||
<li><a href="https://silviacanelon.com">Silvia Canelón’s website</a> -
|
||
Silvia Canelón’s website customized to match the style of the Hugo Apéro
|
||
blogdown theme.</li>
|
||
</ul>
|
||
<h3 id="book-formats">Book formats</h3>
|
||
<ul>
|
||
<li><a href="https://github.com/hadley/r4ds/">R for Data Science, 2E</a>
|
||
- “R for Data Science” book second edition (see <a
|
||
href="https://r4ds.hadley.nz/"
|
||
class="uri">https://r4ds.hadley.nz/</a>).</li>
|
||
<li><a href="https://github.com/hadley/r-pkgs/">R Packages, 2E</a> - “R
|
||
Packages” book second edition (see <a href="https://r-pkgs.org/"
|
||
class="uri">https://r-pkgs.org/</a>).</li>
|
||
<li><a
|
||
href="https://github.com/mlr-org/mlr3book/tree/main/book/">mlr3book</a>
|
||
- Book on the <a href="https://mlr3.mlr-org.com/"><code>ml3r</code></a>
|
||
packages ecosystem (see <a href="https://mlr3book.mlr-org.com/"
|
||
class="uri">https://mlr3book.mlr-org.com/</a>).</li>
|
||
<li><a href="https://jmbuhr.de/dataintro/">Introduction to Data Analysis
|
||
with R</a> - Introductory course with videos and lecture scripts as a
|
||
Quarto book format.</li>
|
||
<li><a href="https://github.com/wesm/pydata-book">Python for Data
|
||
Analysis, 3E</a> - “Python for Data Analysis” book thrid edition (see <a
|
||
href="https://wesmckinney.com/book/"
|
||
class="uri">https://wesmckinney.com/book/</a>).</li>
|
||
</ul>
|
||
<h3 id="other-formats">Other formats</h3>
|
||
<!--lint disable awesome-list-item-->
|
||
<!--lint disable double-link-->
|
||
<h2 id="follow">Follow</h2>
|
||
<!-- list people worth following on social sites (Twitter, LinkedIn, GitHub, YouTube etc.) -->
|
||
<h3 id="official">Official</h3>
|
||
<ul>
|
||
<li><a href="https://github.com/quarto-dev"><span class="citation"
|
||
data-cites="quarto-dev">@quarto-dev</span></a> - GitHub organisation
|
||
containing Quarto CLI, IDE plugins/extension, etc.</li>
|
||
<li><a href="https://github.com/quarto-ext"><span class="citation"
|
||
data-cites="quarto-ext">@quarto-ext</span></a> - GitHub organisation
|
||
containing extensions developed/maintained by Quarto’s team.</li>
|
||
<li><a href="https://github.com/quarto-journals"><span class="citation"
|
||
data-cites="quarto-journals">@quarto-journals</span></a> - GitHub
|
||
organisation containing journals templates developed/maintained by
|
||
Quarto’s team.</li>
|
||
<li><a href="https://github.com/jjallaire/">J.J. Allaire
|
||
(@jjallaire)</a> - Member of Quarto core team (Twitter: <a
|
||
href="https://twitter.com/fly_upside_down">@fly_upside_down</a>).</li>
|
||
<li><a href="https://github.com/cderv">Christophe Dervieux (@cderv)</a>
|
||
- Member of Quarto core team (Twitter: <a
|
||
href="https://twitter.com/chrisderv">@chrisderv</a>; Mastodon: <a
|
||
href="https://fosstodon.org/@cderv">@cderv@fosstodon.org</a>).</li>
|
||
<li><a href="https://github.com/cscheid">Carlos Scheidegger
|
||
(@cscheid)</a> - Member of Quarto core team (Twitter: <a
|
||
href="https://twitter.com/scheidegger">@scheidegger</a>; Mastodon: <a
|
||
href="https://mastodon.social/@scheidegger">@scheidegger@mastodon.social</a>).</li>
|
||
<li><a href="https://github.com/dragonstyle">Charles Teague
|
||
(@dragonstyle)</a> - Member of Quarto core team (Twitter: <a
|
||
href="https://twitter.com/dragonstyle">@dragonstyle</a>).</li>
|
||
<li><a href="https://github.com/yihui">Yihui Xie (@yihui)</a> - Member
|
||
of Quarto core team (Twitter: <a
|
||
href="https://twitter.com/xieyihui">@xieyihui</a>).</li>
|
||
<li><a href="https://github.com/jthomasmock">Tom Mock (@jthomasmock)</a>
|
||
- Customer Enablement & Quarto Product Manager (Twitter: <a
|
||
href="https://twitter.com/thomas_mock">@thomas_mock</a>; Mastodon: <a
|
||
href="https://fosstodon.org/@thomas_mock">@thomas_mock@fosstodon.org</a>).</li>
|
||
</ul>
|
||
<h3 id="community">Community</h3>
|
||
<ul>
|
||
<li><a href="https://github.com/mcanouil">Mickaël Canouil
|
||
(@mcanouil)</a> - Maintainer of Awesome Quarto list (Twitter: <a
|
||
href="https://twitter.com/MickaelCanouil">@MickaelCanouil</a>; Mastodon:
|
||
<a
|
||
href="https://fosstodon.org/@MickaelCanouil">@MickaelCanouil@fosstodon.org</a>).</li>
|
||
</ul>
|
||
<p><em>Who else should we be following!?</em></p>
|
||
<h2 id="contributing">Contributing</h2>
|
||
<p>Thanks goes to these <a
|
||
href="https://github.com/mcanouil/awesome-quarto/graphs/contributors">contributors</a>!</p>
|