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 allto generate your HTML, PDF & Word Doc
Install these packages globally.
Pandoc - a universal document converter
brew install pandocWkhtmltopdf - to convert your Markdown to PDF
brew install wkhtmltopdfnpm installnpm run allnpm run htmlnpm run pdf
npm run html:pdf