Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Personal resume powered by Jekyll
Vitae is a Jekyll-powered template for creating a personal resume or curriculum vitae homepage, designed to be hosted for free on GitHub Pages.
Vitae is a static site template built with Jekyll 3.9.0 and Ruby 2.6.3 that turns a YAML configuration file into a personal resume webpage. It is based on the resume design by João Moreno and is maintained by the jekyllt organization on GitHub. The template uses the Skeleton CSS boilerplate for its layout, includes a profile picture from Pexels, and is released under the MIT License.
The template's input is a _config.yml file where you set your name, bio, and contact details; its output is a fully static HTML site that can be served from GitHub Pages, Netlify, or any Jekyll-compatible host.
To use Vitae, clone the master branch of the repository and run bundle exec jekyll serve to preview locally. When you are ready to publish, you can either push the generated _site folder to a gh-pages branch or configure GitHub Actions to build and deploy for you. The workflow file .github/workflows/jekyll_build.yml automates the push to gh-pages.
Vitae is completely free and open source under the MIT License. It is designed for free hosting on GitHub Pages, and Netlify offers a free starter tier for deploying the generated static site.
Yes, Vitae is released under the MIT License, so you can use, modify, and redistribute it without paying a fee. Hosting on GitHub Pages is also free for public repositories.
You can either build locally and push the _site folder to a gh-pages branch, or use the included GitHub Actions workflow to build automatically and push the generated HTML to gh-pages. The workflow file is .github/workflows/jekyll_build.yml.
No, Vitae is a static site generated by Jekyll. All data comes from _config.yml, and the output is plain HTML, CSS, and images, so there is no database or server-side code involved.
Yes, the static output can be deployed to Netlify or other Jekyll-compatible hosts. Netlify supports building the Jekyll site from the GitHub repository and has a free starter plan.
