Command Line Reference
Use the Quarto Command Line Interface (CLI) to interact with Quarto from the terminal or command prompt:
Terminal
quarto render document.qmdGet help by appending --help to any command:
Terminal
quarto render --helpquarto 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. |