Package: curriculr Title: Data-Driven CVs with 'Quarto' and 'Typst' Version: 0.3.1 Date: 2026-05-04 Authors@R: person("Erwin", "Lares", , "erwin.lares@wisc.edu", role = c("aut", "cre", "cph"), comment = c(ORCID = "0000-0002-3284-828X")) Description: Provides tools for producing data-driven curriculum vitae documents from structured data stored in an Excel workbook. The core workflow reads CV content from a workbook, converts it into 'Typst' layout blocks, and renders a polished PDF via the 'Quarto' publishing system. Includes functions for reading and cleaning CV data, building 'Typst' section headings and entries, rendering CV sections from data frames, and scaffolding new CV projects with a standard folder structure and template workbook. Designed to separate content from layout: CV data lives in the spreadsheet, rendering configuration lives in 'Quarto', and transformation logic lives in small, reusable R functions. See the 'Typst' typesetting system at and the 'Quarto' publishing system at . Inspired by the 'vitae' package and the 'Awesome CV' LaTeX template . License: MIT + file LICENSE Encoding: UTF-8 Language: en-US Roxygen: list(markdown = TRUE) URL: https://github.com/erwinlares/curriculr, https://erwinlares.github.io/curriculr/, https://doi.org/10.5281/zenodo.19930400 BugReports: https://github.com/erwinlares/curriculr/issues Depends: R (>= 4.2.0) Imports: cli, fs, lifecycle, quarto, readr, openxlsx2 Suggests: knitr, rmarkdown, spelling, withr, pdftools, testthat (>= 3.0.0) Config/testthat/edition: 3 VignetteBuilder: knitr Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: cmake make libicu-dev libuv1-dev libx11-dev Repository: https://erwinlares.r-universe.dev Date/Publication: 2026-06-17 22:37:51 UTC RemoteUrl: https://github.com/erwinlares/curriculr RemoteRef: HEAD RemoteSha: 007e2c537b96f2a2f932ba3e9a8cb23f8b438979 NeedsCompilation: no Packaged: 2026-06-17 22:49:25 UTC; root Author: Erwin Lares [aut, cre, cph] (ORCID: ) Maintainer: Erwin Lares