A curriculum vitae maintained in plain text and rendered to HTML and PDF using CSS.
Simply fork the markdown-cv repo
and edit the
index.md file directly in Github
adding your skills, jobs and education.
To transform your plain text CV into a beautiful and shareable HTML page, you have two options:
I. Use Github Pages to publish it online
- Delete the existing
gh-pagesbranch from your fork. It will only contain this webpage. You can either use git or the Github web interface.
- Create a new branch called
- Head to yourusername.github.io/markdown-cv to see your CV live.
Any change you want to make to your CV from then on would have to be done on the
gh-pages branch and will be immediately rendered by Github Pages.
II. Build it locally and print a PDF
- To install jekyll, run
gem install bundler jekyllfrom the command line.
- Clone your fork of markdown-cv to your local machine.
jekyll serveto render your CV at http://localhost:4000.
- You can edit the
index.mdfile and see the changes live in your browser.
- To print a PDF, press ⌘ + p. Print and web CSS media queries should take care of the styling.
The included CSS will render your CV in two styles: s
kjhealythe original default, inspired by kjhealy's vita template.
davewhippis a tweaked version of
kjhealy, with bigger fonts and dates right aligned.
To change the default style, simply change the variable in the
Any other styling is possible. More CSS style contributions and forks are welcome!