Skip to content

bomberstudios/cv.md

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV.md

A small tool to generate nice, ATS-compliant PDF files from your Markdown CV.

Works entirely online so you can make small adjustments to your CV from your mobile before applying to your dream job from the beach.

See an example PDF of the output.

Usage

  • Fork the project (use this one click fork link)
  • Edit the cv.md file with your actual info
  • Commit the changes and push to GitHub
  • GitHub Actions will generate a PDF file for each push on the history folder

If you'd rather keep things local

You can clone the repository, and run

npm install
npm start

to get a cv.pdf in your project's root. There's also a npm run watch task you can use while tweaking the style locally, that regenerates the PDF whenever the cv.md file changes. I recommend using it in conjunction with something like Skim, which will reload your PDF automatically when it's updated.

Keep in mind that running the tool locally does not store PDF files in history.

Customizing the output

As a designer by trade, I've spent some time making the output look reasonably good. But if you're not happy with something, you can change things by editing style.css.

To change the paper size or the margins for the output PDF, you can tweak the front-matter values in cv.md.

To add a page break wherever you want in your CV, add this line in the Markdown source:

<div class="page-break"></div>

Some tips

  • You can use git tags to keep track of your CV history. For example, you can use something like company-role-date when you apply for role at company on date, so you can always check exactly how your CV looked like for that application
  • You can add tracking parameters to your website's URL, while keeping it clean on the PDF, to know if people visit your website from your CV. This is not bulletproof, because some systems may strip that information out, but every little thing helps when looking for your next job

Resources

About

A small tool to generate nice, ATS-compliant PDF files from your Markdown CV

Resources

License

Stars

11 stars

Watchers

2 watching

Forks

Contributors

Languages