Quarto

March 18, 2026 ยท View on GitHub

Quarto is an open-source scientific and technical publishing system built on Pandoc. Quarto documents are authored using markdown, an easy to write plain text format.

Here is where you can find the source code for various parts of the Quarto system:

Development

VS Code Extension

To develop the Quarto VS Code extension, clone this repo, run yarn, then run the yarn dev-vscode command:

yarn             # install dependencies
yarn dev-vscode  # run development/debug version of extension

Use the VS Code Run and Debug pane in the activity bar to run a version of VS Code with the development build of the extension.

See our CONTRIBUTING file for more information

Licenses

This repository contains code under multiple open source licenses:

ComponentLicense
VS Code ExtensionAGPL-3.0
Language ServerAGPL-3.0
Visual EditorAGPL-3.0
Panmirror (RStudio integration)AGPL-3.0
@quarto/* npm packagesMIT (e.g. mapped-string)
OJS RuntimeISC (e.g. quarto-ojs-runtime)

Individual package licenses are specified in each package's package.json file.

Note that the Quarto CLI is in a separate repository and is MIT licensed. See the Quarto license page for an overview of licensing across all Quarto projects.