resumecard is a Jekyll theme for building a personal resume website, built on Bootstrap and other freely available libraries, and designed to run on GitHub Pages.
What is resumecard?
resumecard is an open-source Jekyll theme that turns Markdown content into a responsive static resume site. As input, it takes your personal information written in Markdown, plus configuration values in a _config.yml file; as output, it produces a complete HTML website you can serve locally or deploy to GitHub Pages. The theme is created by user ddbullfrog and available on GitHub with a live demo.
Key Features
- Responsive layout — The theme uses Bootstrap to adapt the resume to desktops, tablets, and mobile phones.
- Google Analytics ready — Add your tracking ID to
_config.ymland the theme includes the analytics script automatically. - Custom domain support — A CNAME file lets you map the site to your own domain name on GitHub Pages.
- Favicon override — Replace avatar.JPG with your own image to customize the browser tab icon.
- Quick local setup — Fork, clone, and run
jekyll serve; the site is available at localhost:4000. - Live demo — See the finished result at https://ddbullfrog.github.io/resumecard.
- MIT license — The code is open source and free to reuse or modify.
Who is it for?
- Job seekers who want an online resume that looks polished without writing HTML or CSS from scratch.
- Jekyll developers who want a minimal, hackable theme to extend for their own needs.
- Students and freelancers who want to publish education, work history, and skills in a personal page.
Use cases
- Publishing a personal resume: Fork the theme, fill in your details in Markdown, and deploy to GitHub Pages in minutes.
- Building a personal homepage: Customize the layout and add links to social profiles for a simple online presence.
- Learning Jekyll: Use the project as a starting point to understand how Jekyll themes structure content and templates.
How does resumecard work?
Fork the repository on GitHub, clone it locally, edit the _config.yml and content files, then run jekyll serve. The theme compiles your Markdown into static HTML. When you're ready, push the gh-pages branch to GitHub to publish the site.
License
resumecard is released under the MIT license, so you can use, copy, and modify it freely.








