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:
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 extensionUse 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
This repository contains code under multiple open source licenses:
| Component | License |
|---|---|
| VS Code Extension | AGPL-3.0 |
| Language Server | AGPL-3.0 |
| Visual Editor | AGPL-3.0 |
| Panmirror (RStudio integration) | AGPL-3.0 |
| @quarto/* npm packages | MIT (e.g. mapped-string) |
| OJS Runtime | ISC (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.