curriculr: Data-Driven CVs with 'Quarto' and 'Typst'
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 <https://typst.app> and the 'Quarto' publishing system at
<https://quarto.org>. Inspired by the 'vitae' package
<https://CRAN.R-project.org/package=vitae> and the 'Awesome CV' LaTeX
template <https://github.com/posquit0/Awesome-CV>.
| Version: |
0.3.0 |
| Depends: |
R (≥ 4.2.0) |
| Imports: |
cli, fs, lifecycle, quarto, readr, openxlsx2 |
| Suggests: |
knitr, rmarkdown, spelling, withr, pdftools, testthat (≥
3.0.0) |
| Published: |
2026-05-13 |
| DOI: |
10.32614/CRAN.package.curriculr (may not be active yet) |
| Author: |
Erwin Lares [aut,
cre, cph] |
| Maintainer: |
Erwin Lares <erwin.lares at wisc.edu> |
| BugReports: |
https://github.com/erwinlares/curriculr/issues |
| License: |
MIT + file LICENSE |
| URL: |
https://github.com/erwinlares/curriculr,
https://erwinlares.github.io/curriculr/,
https://doi.org/10.5281/zenodo.19930400 |
| NeedsCompilation: |
no |
| Language: |
en-US |
| Citation: |
curriculr citation info |
| Materials: |
README, NEWS |
| CRAN checks: |
curriculr results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=curriculr
to link to this page.