# Quarto An open-source scientific and technical publishing system built on [[Pandoc]]. Author documents combining prose and executable code, then render to 40+ output formats. Multi-language successor to R Markdown. Made by Posit, PBC (formerly RStudio). MIT license (v1.4+). ## Supported Languages | Language | Engine | |----------|--------| | Python | Jupyter | | R | Knitr | | Julia | Jupyter / Knitr | | Observable JS | OJS runtime | | Others | Via Jupyter kernels | ## Output Formats (40+) - **Documents**: HTML, PDF, MS Word, OpenDocument, ePub, Typst - **Presentations**: Revealjs, PowerPoint, Beamer - **Markdown variants**: GitHub (GFM), CommonMark, Hugo, Docusaurus - **Academic**: JATS, TEI Simple, DocBook - **Other**: Jupyter Notebooks, ConTeXt, AsciiDoc, Org-Mode ## Key Features - **Literate programming** -- embed executable code in Markdown or `.ipynb` notebooks - **Scientific markdown** -- equations (LaTeX), citations, cross-references, figure/table numbering, callouts, diagrams (Mermaid, Graphviz) - **Multi-format output** -- single source to HTML, PDF, Word, ePub, slides, 30+ formats - **Websites and blogs** -- built-in project type with navigation, search, listings, RSS - **Books and manuscripts** -- multi-chapter with cross-referencing and combined bibliography - **Dashboards** -- interactive data dashboards from a single `.qmd` file - **Extension system** -- Lua-based; 200+ community extensions - **IDE integration** -- VS Code, RStudio, Positron, JupyterLab, Neovim - **Publishing targets** -- Quarto Pub, GitHub Pages, Netlify, Posit Connect, Confluence, Hugging Face Spaces ## How It Works `.qmd` / `.ipynb` > compute engine (Jupyter / Knitr / Observable) > Markdown + outputs > [[Pandoc]] (extended) > final format ## References - Website: https://quarto.org - Source code: https://github.com/quarto-dev/quarto-cli - Gallery: https://quarto.org/docs/gallery/ ## Related - [[Pandoc]] - [[Obsidian Publish]] - [[Typst]] - [[LaTeX]]