I've been using LaTeX (XeTeX) as the primary source for my CV since 2008ish. Although Tectonic was a huge improvement in consistently building the PDF, making any update was a slow and tedious process. I was first introduced to Typst by a previous coworker who recommended the RenderCV generator.
This template is the result of what I've learned.
Put the following line at the top of the YAML data file to use the JSON schema for interactive autocompletion and inline documentation with the yaml-language-server in an IDE/editor:
# yaml-language-server: $schema=https://raw.githubusercontent.com/ejsdotsh/ejscv/refs/heads/main/ejscv.typ.schema.jsonThis package is intended to be used by importing the template entrypoint; please see template.typ for a complete example.