A tool for generating a classic style resume from metadata, templated in LaTeX.
An example YAML can be found in example/example.yaml. The command:
cat example/example.yaml | ./resumegen example/example.pdf
generates example/example.pdf, which looks like this:
- Go
- Make
- TeXLive (with latexmk)
make build
cat <input_file.yaml> | ./resumegen <output_file.pdf>
You can have structured files for different kinds of resumes, like:
cat base.yaml company1.yaml backend.yaml | ./resumegen your_name_company1_backend.pdf
No fields in Resume
are required,
because data can be spread through different YAML files.
Schema validation should work out of the box in IntelliJ.
In VSCode, you have to install a recommended extension for YAML.