Command Line Reference

Use the Quarto Command Line Interface (CLI) to interact with Quarto from the terminal or command prompt:

Terminal
quarto render document.qmd

Get help by appending --help to any command:

Terminal
quarto render --help

quarto commands

Command Description
render Render files or projects to various document types.
preview Render and preview a document or website project.
serve Serve a Shiny interactive document.
create Create a Quarto project or extension
use Automate document or project setup tasks.
add Add an extension to this folder or project
update Updates an extension or global dependency.
remove Removes an extension.
convert Convert documents to alternate representations.
pandoc Run the version of Pandoc embedded within Quarto.
typst Run the version of Typst embedded within Quarto.
run Run a TypeScript, R, Python, or Lua script.
list Lists an extension or global dependency.
install Installs a global dependency (TinyTex or Chromium).
uninstall Removes an extension.
tools Display the status of Quarto installed dependencies
publish Publish a document or project to a provider.
capabilities Query for current capabilities (formats, engines, kernels etc.)
inspect Inspect a Quarto project or input path.
check Verify correct functioning of Quarto installation.
call Access functions of Quarto subsystems such as its rendering engines.