Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimal Jekyll theme for hosting your resume as a clean single-page CV on GitHub Pages.

Jekyll-based personal resume/CV homepage template, generating a static site that can be hosted free on GitHub Pages.
Online CV (Orbit) is a free Jekyll resume theme that generates a clean single-page CV website from a single YAML data file, ready to host on GitHub Pages. It is a Jekyll port of an original design by Xiaoying Riley at 3rd Wave Media, with the GitHub repository maintained by sharu725. The theme stores every resume detail in the _data/data.yml file, so users never touch HTML or CSS to publish a personal resume site.
Online CV (Orbit) is a Jekyll theme created for people who want a minimal, professional resume website without building it from scratch. It takes the content you write in _data/data.yml and outputs a static one-page CV at your site's root, plus a second printer-friendly page at the /print path. The theme runs on any Jekyll environment and is specifically set up to deploy through GitHub Pages by forking the repository. The original page design comes from Xiaoying Riley's template and was converted to Jekyll by sharu725.
Job seekers can publish a resume website in less than an hour using the one-file YAML setup. Developers who already use GitHub can fork the repository and host their CV without paying for a domain or server. Anyone wanting a printable PDF version of their CV can rely on the built-in /print page instead of manually formatting a document.
First, fork the online-cv repository on GitHub. Then edit _data/data.yml with your resume content. Enable GitHub Pages in the repository settings using the master branch as the source. The theme automatically builds the site, and your CV is available at username.github.io/online-cv. For local development, you can instead clone the repo, run bundle install, and serve it with bundle exec jekyll serve at port 4000.
Yes. The theme is hosted on GitHub as an open repository, and you can deploy it to GitHub Pages at no cost. The free plan of GitHub Pages is sufficient for hosting a static resume site.
All content is managed from _data/data.yml. You edit that one YAML file, and the Jekyll site rebuilds with your changes. The repository states that "all the details" are changed from this one place.
Yes. The repository links to a live demo at https://online-cv.webjeda.com. The demo includes both desktop and mobile screenshots of the layout.
The repository gives two options: use Docker with docker-compose up to serve at http://localhost:4000, or install Ruby gems with bundle install and run bundle exec jekyll serve for local development.
Yes. The README shows a table of six color skins: Blue, Turquoise, Green, Berry, Orange, and Ceramic. Each is illustrated with a preview screenshot in the repository.
