{"id":14068875,"url":"https://github.com/mitchelloharawild/vitae","last_synced_at":"2025-05-15T00:06:30.917Z","repository":{"id":37958219,"uuid":"158616573","full_name":"mitchelloharawild/vitae","owner":"mitchelloharawild","description":"R Markdown Résumés and CVs","archived":false,"fork":false,"pushed_at":"2024-07-10T15:47:56.000Z","size":5387,"stargazers_count":1244,"open_issues_count":47,"forks_count":244,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-05-10T21:54:45.152Z","etag":null,"topics":["cv","ozunconf18","r","r-package","resume","rstats","unconf"],"latest_commit_sha":null,"homepage":"https://pkg.mitchelloharawild.com/vitae/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mitchelloharawild.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-21T23:10:25.000Z","updated_at":"2025-05-05T11:22:56.000Z","dependencies_parsed_at":"2023-11-23T04:39:04.699Z","dependency_job_id":"f4c94eaf-3a91-4704-abcd-5dc367985861","html_url":"https://github.com/mitchelloharawild/vitae","commit_stats":{"total_commits":435,"total_committers":25,"mean_commits":17.4,"dds":0.3149425287356322,"last_synced_commit":"bcb45bb94dcb51f2055719cbcd15452fe72c66ce"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitchelloharawild%2Fvitae","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitchelloharawild%2Fvitae/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitchelloharawild%2Fvitae/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitchelloharawild%2Fvitae/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitchelloharawild","download_url":"https://codeload.github.com/mitchelloharawild/vitae/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254249199,"owners_count":22039029,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cv","ozunconf18","r","r-package","resume","rstats","unconf"],"created_at":"2024-08-13T07:06:27.529Z","updated_at":"2025-05-15T00:06:30.877Z","avatar_url":"https://github.com/mitchelloharawild.png","language":"R","readme":"\n\n# vitae \u003cimg src=\"man/figures/logo.png\" align=\"right\" /\u003e\n\n*/ˈviːteɪ/*\n\n\u003c!-- badges: start --\u003e\n\n[![CRAN\nstatus](https://www.r-pkg.org/badges/version/vitae.png)](https://cran.r-project.org/package=vitae)\n[![R check\nstatus](https://github.com/mitchelloharawild/vitae/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/mitchelloharawild/vitae/actions/workflows/R-CMD-check.yaml)\n[![Lifecycle:\nmaturing](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://lifecycle.r-lib.org/articles/stages.html#maturing)\n[![Downloads](https://cranlogs.r-pkg.org/badges/vitae.png)](https://cran.r-project.org/package=vitae)\n\u003c!-- badges: end --\u003e\n\n## Templates and tools for making a Résumé/CV\n\nThe *vitae* package makes creating and maintaining a Résumé or CV with R\nMarkdown simple. It provides a collection of LaTeX and HTML templates,\nwith helpful functions to add content to the documents.\n\n## Installation\n\nYou can install the **release** version from CRAN.\n\n``` r\ninstall.packages('vitae')\n```\n\nYou can install the **development** version from\n[GitHub](https://github.com/mitchelloharawild/vitae).\n\n``` r\n# install.packages(\"remotes\")\nremotes::install_github(\"mitchelloharawild/vitae\")\n```\n\nThis package requires LaTeX to be installed on your computer. If you’re\nencountering issues, please check that LaTeX is installed. The [tinytex\npackage](https://github.com/rstudio/tinytex) makes it easy to setup\nLaTeX within R:\n\n``` r\ninstall.packages('tinytex')\ntinytex::install_tinytex()\n```\n\n## Getting started\n\nThe *vitae* package currently supports 6 popular CV templates. You can\nsee some previews of the available templates [below](#templates).\n\nIf you prefer a guided introduction in video form, check out [Bryan\nJenks](https://github.com/tallguyjenks)’\n[freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp) [tech\ntalk](https://youtu.be/cMlRAiQUdD8):\n\n[![](man/figures/freecodecamp.jpg)](https://youtu.be/cMlRAiQUdD8)\n\nCreating a new CV with `vitae` can be done using the RStudio R Markdown\ntemplate selector:\n\n![](man/figures/template_gui.png)\n\nThese templates leverage the strength of rmarkdown to include common\ninformation in the YAML header (name, position, social links…) and\nextended information in the main body. The main body of the CV is\nwritten using markdown, and allows for data-driven generation of entries\nusing the [`*_entries`\nfunctions](https://pkg.mitchelloharawild.com/vitae/reference/cv_entries.html).\nThis allows you to import your working history from other sources (such\nas ORCID, Google Scholar, or a maintained dataset), and include them\nprogrammatically into your CV.\n\n## Templates\n\nThere are currently 6 templates available in this package:\n\n| [**vitae::awesomecv**](https://pkg.mitchelloharawild.com/vitae/reference/awesomecv.html)                                                        | [**vitae::hyndman**](https://pkg.mitchelloharawild.com/vitae/reference/hyndman.html)                                                      |\n|-------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|\n| [\u003cimg src=\"man/figures/preview-awesomecv.png\" width=\"415\" alt=\"awesomecv\" /\u003e](https://pkg.mitchelloharawild.com/vitae/reference/awesomecv.html) | [\u003cimg src=\"man/figures/preview-hyndman.png\" width=\"415\" alt=\"hyndman\" /\u003e](https://pkg.mitchelloharawild.com/vitae/reference/hyndman.html) |\n\n| [**vitae::latexcv**](https://pkg.mitchelloharawild.com/vitae/reference/latexcv.html)                                                      | [**vitae::markdowncv**](https://pkg.mitchelloharawild.com/vitae/reference/markdowncv.html)                                                         |\n|-------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------|\n| [\u003cimg src=\"man/figures/preview-latexcv.png\" width=\"415\" alt=\"latexcv\" /\u003e](https://pkg.mitchelloharawild.com/vitae/reference/latexcv.html) | [\u003cimg src=\"man/figures/preview-markdowncv.png\" width=\"415\" alt=\"markdowncv\" /\u003e](https://pkg.mitchelloharawild.com/vitae/reference/markdowncv.html) |\n\n| [**vitae::moderncv**](https://pkg.mitchelloharawild.com/vitae/reference/moderncv.html)                                                       | [**vitae::twentyseconds**](https://pkg.mitchelloharawild.com/vitae/reference/twentyseconds.html)                                                            |\n|----------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [\u003cimg src=\"man/figures/preview-moderncv.png\" width=\"415\" alt=\"moderncv\" /\u003e](https://pkg.mitchelloharawild.com/vitae/reference/moderncv.html) | [\u003cimg src=\"man/figures/preview-twentyseconds.png\" width=\"415\" alt=\"twentyseconds\" /\u003e](https://pkg.mitchelloharawild.com/vitae/reference/twentyseconds.html) |\n\nExtending the package to add new templates is a somewhat simple process\n(details in the [creating vitae\ntemplates](https://pkg.mitchelloharawild.com/vitae/articles/extending.html)\nvignette).\n\n## Examples of using vitae\n\n- [Mitchell O’Hara-Wild](https://github.com/mitchelloharawild/CV)\n- [Rob Hyndman](https://github.com/robjhyndman/CV)\n- [Eric R. Scott](https://github.com/Aariq/curriculum-vitae)\n- [Nat Price](https://github.com/natbprice/cv)\n- [Sam Abbott](https://github.com/seabbs/cv) (automatic deployment!)\n- [JooYoung Seo](https://github.com/jooyoungseo/jy_CV) (printing\n  multiple bibliographic entries according to a given csl file)\n- [Diogo M. Camacho](https://github.com/diogocamacho/CV)\n- [Han Zhang](https://github.com/HanZhang-psych/CV) (custom csl files)\n- [Bryan Jenks](https://github.com/tallguyjenks/CV)\n- [Lorena Abad](https://github.com/loreabad6/R-CV)\n- [Lampros Sp. Mouselimis](https://github.com/mlampros/My.CVitae) (using\n  Github Actions and a docker image to programmatically generate the CV\n  file)\n- [Adam Kirosingh](https://github.com/akirosingh/CV)\n- [Marco Lombardi](https://github.com/mlombardi6/awesome-template)\n- [Anthony Romero](https://github.com/ganthonyr/CV)\n- [André Calero Valdez](https://github.com/sumidu/acv) This version uses\n  a database to manage the content and automatically updates the content\n  once a week using Github actions. PDF is then added as a release after\n  rendering. Also uses a forked version of the package to remove the\n  trailing dot in brief entries.\n\nAdd your vitae to the list using a PR.\n\n------------------------------------------------------------------------\n\nPlease note that the ‘vitae’ project is released with a [Contributor\nCode of\nConduct](https://github.com/mitchelloharawild/vitae/blob/master/.github/CODE_OF_CONDUCT.md).\nBy contributing to this project, you agree to abide by its terms.\n\nThe vitae project began as at [rOpenSci](https://ropensci.org/)’s\n[OzUnconf 2018](https://ozunconf18.ropensci.org/). A big thank you to\nrOpenSci and the event organisers for their work, which has played a big\nrole in the formation of this package.\n","funding_links":[],"categories":["R"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmitchelloharawild%2Fvitae","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmitchelloharawild%2Fvitae","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmitchelloharawild%2Fvitae/lists"}