Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Jekyll-based personal resume/CV homepage template, generating a static site that can be hosted free on GitHub Pages.
Vitae is a Jekyll-based personal homepage template for building a curriculum vitae or resume site, generated as a static website and designed to be hosted for free on GitHub Pages.
Vitae is a personal resume/CV website template built on Jekyll 3.9.0 and styled with the Skeleton CSS boilerplate. It takes your profile information from a _config.yml file and produces a static HTML single-page resume, which can be published to GitHub Pages, Netlify, or any Jekyll-compatible host. The project is maintained by the jekyllt organization and adapted from João Moreno's original resume theme. A live demo is available at jekyllt.github.io/vitae.
bundle exec jekyll serve, and third-party hosts like Netlify.Vitae suits anyone who wants an online resume without relying on a hosted resume service. Job seekers can publish a clean CV at their own username.github.io address. Developers can customize the Jekyll theme and automate builds with GitHub Actions or Travis CI. Academics and freelancers can present experience, education, and contact details in a fast, static page that costs nothing to host.
_config.yml with your details, push to a GitHub repository, and get a live resume page under your username domain.Start by cloning the repository and editing _config.yml to add your name, biography, links, and other resume fields. To preview locally, run bundle exec jekyll serve and upload the generated _site folder to GitHub Pages. For automated publishing, configure GitHub Actions or Travis CI to build the site and push the HTML to the gh-pages branch.
Vitae is free. The template is released under the MIT License, and the recommended hosting options — GitHub Pages for public repositories and Netlify's free starter plan — are also free at the entry level.
Yes. Vitae is distributed under the MIT License, so you can use, modify, and distribute it without charge, including for commercial projects. Free hosting is available through GitHub Pages and Netlify's free tier.
The README states that the install builds well with Ruby v2.6.3 and Jekyll v3.9.0. If you run into build problems, you can report them on the project's GitHub issue tracker.
You can let GitHub Actions build and push the resulting files to the gh-pages branch, set up Travis CI with a secure key, or generate the site locally and push the _site contents manually. Personal pages use the master branch; project pages use the gh-pages branch.
Yes, because Vitae outputs a static website, any Jekyll-compatible host works. The README specifically mentions Netlify, which can deploy from your GitHub repository and serve the site through CDNs.
The repository includes a sample profile photo sourced from Pexels. You can replace it with your own image when you customize the site.
