Static CV generator from a YAML file, in HTML or PDF format.
Installation
$ gem install yaml-cvDisclaimer: On versions 0.1 PDF generation will be a little rough, since I implemented the release system before getting around to that.
Usage
The CV can be drawn-out in a yaml file, similar to the one shown below.
details:
first_name: John
last_name: Doe
title: Placeholder Engineer
profile: Personal description.
contact:
- text: johndoe@example.com
url: mailto:johndoe@example.com
icon: email
technical:
- category: Languages
items: C, C++, C#, HTML
- category: Frameworks
items: Node.js, React.js, BootstrapFor more, there is the examples folder.
By default, the output will be printed to stdout in HTML format.
$ yaml-cv my_cv.yml
<html>
<head>
<title> Doe John - Public Figure </title>
<style>
...To save to a file, use one or both of the --html and --pdf arguments, while specifying the output file to write to.
$ yaml-cv my_cv.yml --html my_cv.html$ yaml-cv my_cv.yml --pdf my_cv.pdfFor PDF generation on Windows, wkhtmltopdf.exe needs to be in the PATH.
The --watch option can also be used to watch the input file for changes and automatically regenerate the output.
$ yaml-cv my_cv.yml --html my_cv.html --watch