This repo allows you to write your resume in a Markdown file, style it with CSS, then publish it into an HTML, PDF or Word file.
The inspiration for this project came from my need to look for a job. So I opened Google Docs to update my resume and just groaned.
I've been writing Markdown for over a decade, starting with the Ulysses MacOS app, and now Obsidian. I try not to use non-markdown editors anymore if I can help it.
So I looked around and found this repo by VidLuther. Who was inspired by this project by Sonya Sawtelle.
I've added a package.json
to this project, so you can easily run the scripts. I've used my name to generate the files, but feel free to configure it as you please.
The workflow is pretty simple.
- Edit the resume.md file.
- Run
npm run all
to generate your HTML, PDF & Word Doc
Install these packages globally.
Pandoc - a universal document converter
brew install pandoc
Wkhtmltopdf - to convert your Markdown to PDF
brew install wkhtmltopdf
npm install
npm run all
npm run html
npm run pdf
npm run html:pdf