Learn R Programming

quarto

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 interface with Quarto using scripts.

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

Installing the package

Latest released version from CRAN

# latest release version 
install.packages("quarto")

Latest dev version from Github

# dev version
pak::pak("quarto-dev/quarto-r")
# or
remotes::install_github("quarto-dev/quarto-r")

or Latest build of dev version from r-universe

install.packages('quarto', repos = c('https://quarto-dev.r-universe.dev', 'https://cloud.r-project.org'))

Look at the Functions Reference page to see the list of functions available in the package.

Copy Link

Version

Install

install.packages('quarto')

Monthly Downloads

171,507

Version

1.4.4

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Christophe Dervieux

Last Published

July 20th, 2024

Functions in quarto (1.4.4)

is_using_quarto

Check is a directory is using quarto
quarto_add_extension

Install a Quarto extensions
quarto_path

Path to the quarto binary
quarto_publish_doc

Publish Quarto Documents
quarto_preview

Quarto Preview
quarto_inspect

Inspect Quarto Input File or Project
quarto_render

Render Markdown
quarto_create_project

Create a quarto project
quarto-package

quarto: R Interface to 'Quarto' Markdown Publishing System
quarto_binary_sitrep

Check configurations for quarto binary used
quarto_version

Check quarto version
quarto_serve

Serve Interactive Document
quarto_use_template

Use a custom format extension template