Package: tera
Title: Generate Text and Documents with the Tera Templating Engine
Version: 0.1.0.9000
Authors@R:
person("Kenneth Blake", "Vernon", , "kenneth.b.vernon@gmail.com", role = c("aut", "cre", "cph"),
comment = c(ORCID = "0000-0003-0098-5092"))
Description: The 'tera' package uses 'extendr' to provide access to
Vincent Prouillet's 'Tera' templating engine in Rust. Users
mainly interact with a Tera R6 object, which serves as a
template library with encapsulated methods for rendering
templates with a given context. Template syntax supports
additional logic, including built-in filters, tests, and
functions, as well as loops, conditions, and inheritance.
Documentation for Tera's templating syntax can be found at
.
License: MIT + file LICENSE
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
Config/rextendr/version: 0.5.0
SystemRequirements: Cargo (Rust's package manager), rustc
Depends: R (>= 4.2)
Imports: cli, R6, rlang (>= 1.1.0), yyjsonr
Suggests: knitr, quarto, rmarkdown, testthat (>= 3.0.0), withr
URL: https://github.com/kbvernon/tera-r,
https://kbvernon.github.io/tera-r/
VignetteBuilder: quarto, knitr
Config/testthat/edition: 3
Config/roxygen2/version: 8.0.0
Config/pak/sysreqs: libclang-dev
Repository: https://kbvernon.r-universe.dev
Date/Publication: 2026-09-29 13:26:38 UTC
RemoteUrl: https://github.com/kbvernon/tera-r
RemoteRef: HEAD
RemoteSha: 6642c930b3c188c1ac797e26f352dc53fa1d921f
NeedsCompilation: yes
Packaged: 2026-09-29 16:35:56 UTC; root
Author: Kenneth Blake Vernon [aut, cre, cph] (ORCID:
)
Maintainer: Kenneth Blake Vernon