sharu725/online-cv

A minimal Jekyll Theme to host your resume (CV) on GitHub with a few clicks.

JavaScript

3,487

193 commits

updated Aug 12, 2025

See the code

README

Jekyll Themes Shield

Orbit

This theme is designed by Xiaoying Riley at 3rd Wave Media. Visit her website for more themes.

I have made this into a Jekyll Theme. Checkout the live demo here.

DesktopMobile

Installation

  • Fork the repository;
  • Go to settings and set master branch as Github Pages source;
  • Your new site should be ready at https://<username>.github.io/online-cv/;
  • Printable version of the site can be found at https://<username>.github.io/online-cv/print. Use a third party link https://pdflayer.com/, https://www.web2pdfconvert.com/ etc to get the printable PDF.

Change all the details from one place: _data/data.yml.

To preview/edit locally with docker

docker-compose up

docker-compose.yml file is used to create a container that is reachable under http://localhost:4000. Changes _data/data.yml will be visible after a while.

Local machine

  • Get the repo into your machine
git clone https://github.com/sharu725/online-cv.git
  • Install required ruby gems
bundle install
  • Serve the site locally
bundle exec jekyll serve
  • Navigate to http://localhost:4000

Skins

There are 6 color schemes available:

BlueTurquoiseGreen
BerryOrangeCeramic

Credits

Thanks to Nelson Estevão for all the contributions.

Thanks to t-h-e(sfrost) for all the contributions.

Check out for more themes: Jekyll Themes.

Star History

Star History Chart

cv-template
jekyll
jekyll-template
jekyll-theme
jekyll-themes
online-cv
resume
resume-template
resume-website

sharu725/online-cv

A minimal Jekyll Theme to host your resume (CV) on GitHub with a few clicks.

JavaScript

3,487

193 commits

updated Aug 12, 2025

See the code

README

Jekyll Themes Shield

Orbit

This theme is designed by Xiaoying Riley at 3rd Wave Media. Visit her website for more themes.

I have made this into a Jekyll Theme. Checkout the live demo here.

DesktopMobile

Installation

  • Fork the repository;
  • Go to settings and set master branch as Github Pages source;
  • Your new site should be ready at https://<username>.github.io/online-cv/;
  • Printable version of the site can be found at https://<username>.github.io/online-cv/print. Use a third party link https://pdflayer.com/, https://www.web2pdfconvert.com/ etc to get the printable PDF.

Change all the details from one place: _data/data.yml.

To preview/edit locally with docker

docker-compose up

docker-compose.yml file is used to create a container that is reachable under http://localhost:4000. Changes _data/data.yml will be visible after a while.

Local machine

  • Get the repo into your machine
git clone https://github.com/sharu725/online-cv.git
  • Install required ruby gems
bundle install
  • Serve the site locally
bundle exec jekyll serve
  • Navigate to http://localhost:4000

Skins

There are 6 color schemes available:

BlueTurquoiseGreen
BerryOrangeCeramic

Credits

Thanks to Nelson Estevão for all the contributions.

Thanks to t-h-e(sfrost) for all the contributions.

Check out for more themes: Jekyll Themes.

Star History

Star History Chart

cv-template
jekyll
jekyll-template
jekyll-theme
jekyll-themes
online-cv
resume
resume-template
resume-website

Project health

Overall

2.4/10

Maintained

0/10

Code review

3/10
OpenSSF Scorecard

Significant stargazers

Julien Denize

67 followers · starred Oct 2024

Kohki Miki

666 followers · starred Jan 2025

m5o

35 followers · starred Jul 2018

Bart Leusink

11 followers · starred Sep 2023