mcanouil
mastering-quarto-cli
Lua

[Workshop] Mastering Quarto CLI: From Authoring to Publishing

Last updated Jul 2, 2026
11
Stars
4
Forks
0
Issues
0
Stars/day
Attention Score
45
Language breakdown
Lua 43.8%
Typst 21.3%
SCSS 18.7%
JavaScript 5.5%
HTML 5.2%
R 3.8%
Files click to expand
README

Mastering Quarto CLI: From Authoring to Publishing

Social card for the Mastering Quarto CLI workshop

A comprehensive workshop providing an immersive journey through the Quarto ecosystem, designed to transform participants from newcomers to confident practitioners capable of creating sophisticated, reproducible documents and interactive publications.

This workshop was created for Physalia Courses._

Website:

Open in GitHub Codespaces

Sessions

The workshop is structured into seven sessions across two parts.

Part 1

  • Introduction & Setup -- Quarto fundamentals, installation, project types, and the command-line interface.
  • Authoring Essentials -- Markdown fundamentals, Quarto-specific features, and YAML configuration.
  • Embedding Computations & Code -- Integrating R, Python, and Julia code with execution control and caching strategies.

Part 2

  • Formats & Projects -- Advanced project structures and multi-format optimisation.
  • Formatting & Branding -- Bootstrap theming, brand.yml systems, and Pandoc templating.
  • Publishing -- Deploying through Posit Connect Cloud, GitHub Pages, and automated workflows.
  • Closing & Next Steps -- Recap and further resources.

Prerequisites

  • Quarto CLI 1.9 or higher.
  • One or more computing languages:
- R 4.5 or higher. - Python 3.13 or higher. - Julia 1.12 or higher.

Alternatively, use GitHub Codespaces (badge above) and run the setup script:

./.devcontainer/setup.sh --what <all|r|python|julia>

License

This project is licensed under the CC BY-NC-SA 4.0 licence.

🔗 More in this category

© 2026 GitRepoTrend · mcanouil/mastering-quarto-cli · Updated daily from GitHub