Learn R Programming

⚠️There's a newer version (1.4.4) of this package.Take me there.

Quarto is an open-source scientific and technical publishing system built on Pandoc.

The quarto package provides an R interface to frequently used operations in the Quarto Command Line Interface (CLI). The package is not a requirement for using Quarto with R. Rather, it provides an R interface to common Quarto operations for users who prefer to work in the R console rather than a terminal, and for package authors that want to programatically interface with Quarto.

Before using the Quarto R package, you should install the Quarto CLI from https://quarto.org/docs/get-started/.

Render and Preview

The following functions enable you to render and preview Quarto documents and projects:

quarto_render()Render a file or project
quarto_preview()Live preview a file or project
quarto_preview_stop()Stop live previewing
quarto_run()Run interactive document

Publishing

These functions enable you to publish static and interactive documents, websites, and books to RStudio Connect and shinyapps.io:

quarto_publish_doc()Publish a document or presentation
quarto_publish_site()Current version of Quarto
quarto_publish_app()Inspect metadata for a file or project

Configuration

These functions enable you to inspect the Quarto installation as well as the metadata for Quarto documents and projects:

quarto_path()Path to the Quarto binary
quarto_version()Current version of Quarto
quarto_inspect()Inspect metadata for a file or project

Copy Link

Version

Install

install.packages('quarto')

Monthly Downloads

143,762

Version

1.2

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

JJ Allaire

Last Published

July 6th, 2022

Functions in quarto (1.2)

quarto_preview

Quarto Preview
quarto_publish_doc

Publish Quarto Documents
quarto_render

Render Markdown
quarto_run

Run Interactive Document
quarto_inspect

Inspect Quarto Input File or Project
quarto_path

Path to the quarto binary
quarto_version

Check quarto version