SPB Git
6.1 KB · 50 lines json
1{2  "slug": "quarto",3  "name": "Quarto",4  "aliases": ["Quarto CLI"],5  "vendor": { "name": "Posit Software, PBC", "slug": "posit", "website": "https://posit.co" },6  "homepage_url": "https://quarto.org/",7  "docs_url": "https://quarto.org/docs/guide/",8  "repo_url": "https://github.com/quarto-dev/quarto-cli",9  "license_url": "https://github.com/quarto-dev/quarto-cli/blob/main/COPYING.md",10  "product_type": "cli-tool",11  "product_status": "active",12  "summary": "Open-source scientific publishing system from Posit that renders Markdown with executable Python, R, Julia or Observable code to HTML, PDF, Word, slides, websites and books via Pandoc",13  "description": "Quarto is an open-source scientific and technical publishing system developed by Posit and released under the MIT license. It is the multi-language successor to R Markdown: a .qmd document (or a Jupyter notebook) mixes Markdown prose with code cells that are executed by Jupyter (Python, Julia and other kernels), knitr (R), a native Julia engine or Observable JS, and the result is passed to Pandoc to produce HTML, PDF, Word, EPUB, reveal.js and PowerPoint presentations, dashboards, websites, blogs, books and journal-formatted manuscripts from a single source.\n\nProjects group documents with shared configuration, so a website or book renders consistently and can be published to GitHub Pages, Netlify, Posit Connect or Quarto Pub with one command. Cross-references, citations through Pandoc citeproc with CSL styles, equations, callouts, tabsets, code folding, freeze and cache options for expensive computations, and an extension system for custom formats, shortcodes and filters cover most academic needs. Quarto is edited from VS Code, Positron, RStudio, JupyterLab or Neovim, and the CLI runs the same way on macOS, Linux and Windows, which makes it suitable for continuous-integration builds of reproducible reports.\n\nTypical users are researchers and data scientists who want reproducible papers, lecture notes and course sites where figures and tables are regenerated from code. Quarto requires the relevant language runtime and, for PDF, a TeX distribution (it can install a minimal TinyTeX) or Typst, which it also supports as a PDF engine. Builds of large projects can be slow without caching, LaTeX errors still surface for PDF output, and some journal templates exist only as community extensions.",14  "capabilities": ["Executable documents with Jupyter, knitr, Julia and Observable JS engines", "Output to HTML, PDF (LaTeX or Typst), Word, EPUB, reveal.js and PowerPoint", "Websites, blogs, books, dashboards and manuscripts as projects", "Cross-references, citations (CSL), equations and callouts", "Freeze and cache for expensive computations", "Extensions for formats, shortcodes and filters", "One-command publishing to GitHub Pages, Netlify, Posit Connect, Quarto Pub", "Visual Markdown editor in RStudio, Positron and VS Code"],15  "workflows": ["Reproducible working paper with regenerated figures and a journal template", "Course website with lecture slides rendered from the same sources", "Dashboard report rebuilt on a schedule in CI", "Technical book published to GitHub Pages"],16  "advantages": ["Language-agnostic: Python, R, Julia and JavaScript in one system", "MIT-licensed and backed by Posit", "Same CLI across platforms and CI", "Rich academic features through Pandoc"],17  "limitations": ["Requires language runtimes and a TeX distribution or Typst for PDF", "Large projects render slowly without caching", "PDF output still exposes LaTeX errors", "Some journal formats depend on community extensions"],18  "prerequisites": ["Quarto CLI", "Python, R or Julia runtime as needed", "TinyTeX/TeX Live or Typst for PDF"],19  "audiences": ["Researchers writing reproducible papers", "Data scientists producing reports and dashboards", "Instructors building course sites"],20  "alternatives": ["r-markdown", "pandoc", "jupyter", "typst", "mkdocs"],21  "comparison_notes": "R Markdown is R-centric and remains supported, while Quarto generalizes the same knitr-plus-Pandoc idea to other languages. Jupyter notebooks hold code and output but lack Quarto's publishing formats; Pandoc alone converts documents without executing code. MkDocs targets software documentation sites rather than computational documents.",22  "categories": [{ "slug": "academic-writing", "primary": true }, { "slug": "reproducibility" }, { "slug": "notebooks" }],23  "tags": ["markdown", "notebooks", "latex", "python", "open-source", "cli", "documentation", "reproducibility"],24  "use_cases": ["write-papers", "typeset-documents"],25  "operating_systems": ["macos", "linux", "windows"],26  "execution_modes": ["local"],27  "interfaces": ["cli", "ide-extension"],28  "deployment_models": ["desktop"],29  "integrations": ["Pandoc", "Jupyter", "knitr", "RStudio", "Positron", "VS Code", "Typst", "TeX Live", "GitHub Pages", "Netlify", "Posit Connect", "Observable"],30  "data_formats": ["Quarto Markdown (.qmd)", "ipynb", "HTML", "PDF", "DOCX", "EPUB", "reveal.js", "PowerPoint", "Typst"],31  "languages": ["Python", "R", "Julia", "JavaScript", "TypeScript (CLI)"],32  "source_model": "open-source",33  "license_spdx": "MIT",34  "pricing_model": ["free", "open-source"],35  "self_hostable": true,36  "sources": [37    { "url": "https://quarto.org/", "type": "official_site", "title": "Welcome to Quarto", "supports": ["name", "summary", "capabilities", "vendor"], "checked_at": "2026-11-02" },38    { "url": "https://quarto.org/docs/guide/", "type": "official_docs", "title": "Guide – Quarto", "supports": ["capabilities", "workflows"], "checked_at": "2026-11-02" },39    { "url": "https://github.com/quarto-dev/quarto-cli/blob/main/COPYING.md", "type": "license_page", "title": "quarto-cli COPYING.md", "supports": ["license_spdx", "source_model"], "checked_at": "2026-11-02" },40    { "url": "https://github.com/quarto-dev/quarto-cli", "type": "repository", "title": "quarto-dev/quarto-cli", "supports": ["repo_url", "languages"], "checked_at": "2026-11-02" }41  ],42  "confidence": "high",43  "discovery_method": "editorial-research",44  "depth": "deep",45  "editorial_status": "reviewed",46  "visibility": "public",47  "featured": false,48  "author": "batch-E"49}50
Files · main
Menu

Theme