https://github.com/trinitronx/cv
a simple markdown-based template to write your CV, rendered into HTML/CSS or PDF via Jekyll.
https://github.com/trinitronx/cv
Last synced: 4 months ago
JSON representation
a simple markdown-based template to write your CV, rendered into HTML/CSS or PDF via Jekyll.
- Host: GitHub
- URL: https://github.com/trinitronx/cv
- Owner: trinitronx
- License: mit
- Created: 2025-07-25T18:11:36.000Z (11 months ago)
- Default Branch: gh-pages
- Last Pushed: 2025-08-29T09:13:25.000Z (10 months ago)
- Last Synced: 2025-08-29T13:10:30.558Z (10 months ago)
- Language: SCSS
- Size: 12.7 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# markdown-cv
A curriculum vitae maintained in plain text and rendered to HTML and PDF using
CSS.
Inspired by & based on [markdown-cv](http://elipapa.github.io/markdown-cv).
---
## Distribution
To transform the plain text Markdown CV into a beautiful and shareable HTML
page, there are two options:
### I. Use Github Pages to publish it online
1. Delete the existing `gh-pages` branch from your fork. It will only contain
this webpage.
2. Create a new branch called `gh-pages`.
3. 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
1. [Clone](https://help.github.com/en/articles/cloning-a-repository) your fork
of markdown-cv to your local machine.
2. To [install jekyll](https://jekyllrb.com/docs/installation/), and
dependencies, run `bundle install` from the command line.
3. Type `bundle exec jekyll serve` to render your CV at .
4. You can edit the `index.md` file and see the changes live in your browser.
5. To print a PDF, press ⌘ + p. Print and web CSS media
queries should take care of the styling.
## Styling
The included CSS will render your CV in two styles:
1. `kjhealy` the original default, inspired by [kjhealy's vita
template](https://github.com/kjhealy/kjh-vita).
2. `davewhipp` is a tweaked version of `kjhealy`, with bigger fonts and dates
right aligned.
To change the default style, simply change the variable in the `_config.yml`
file.
Any other styling is possible. More CSS style contributions and forks are
welcome!
### Authors
Eliseo Papa ([Twitter](http://twitter.com/elipapa)/[Github](http://github.com/elipapa)/[Website](https://elipapa.github.io)).

David Whipp([BlueSky](https://bsky.app/profile/davewhipp.bsky.social)/[Github](https://github.com/davewhipp)/[Website](https://davewhipp.github.io/)).

James Cuzella([Mastodon](https://mastodon.social/@TrinitronX)/[Github](https://github.com/trinitronx)/[Website](https://trinitronx.github.io/)).

### License
[MIT License](https://github.com/elipapa/markdown-cv/blob/master/LICENSE)