Software

Notebooks

Quarto – Scientific Publishing

Quarto is an open-source scientific and technical publishing system developed by Posit (formerly RStudio). As the successor to R Markdown, Quarto supports R, Python, Julia, and Observable JS and enables the creation of documents, presentations, websites, books, and dashboards.

Quarto documents can be rendered into numerous output formats, including HTML, PDF, Word, and RevealJS slides. In our courses, we use Quarto for reproducible reports and analyses – this very website was also built with Quarto.

Installation

Quarto can be downloaded for free from the official website:

Choose the installer for your operating system (Windows, macOS, or Linux) and follow the installation wizard. After installation, Quarto is available both as a command-line tool (quarto) and within editors like RStudio, Positron, and VS Code.

TipRecommendation

If you already use RStudio (version 2022.07 or later) or Positron, Quarto is already integrated. For use with VS Code, additionally install the Quarto Extension.

Why Quarto?

  • Language-agnostic – supports R, Python, Julia, and Observable JS in one document
  • Versatile output formats – HTML, PDF, Word, RevealJS slides, books, websites, dashboards
  • Reproducible research – code and text combined in a single document
  • Simple syntax – based on Markdown with extended features
  • Actively maintained – by Posit with a large community

Further Resources