Ever since I discovered Jekyll - one of the more popular static website generators used by GitHub Pages - I have used Jekyll as my go-to for building static websites. Not only has building Jekyll themes from scratch helped me learn a lot about web development, but it is also a great outlet for me to design and build websites. As a bonus, GitHub offers free hosting through GitHub Pages.
I currently have three Jekyll themes that are actively being maintained (see below), with plans to release another one soon. In addition, I also built a Jekyll Starter Kit, which is a framework for building Jekyll themes inspired by Travis Neilson’s DevTips Starter Kit. The next Jekyll theme that I release will use the Jekyll Starter Kit as a starting point.
Lagrange is a minimalist Jekyll blog theme that I built from scratch. The purpose of this theme is to provide a simple, clean, content-focused blogging platform for your personal site or blog. This theme is currently being used by about a hundred people, with this number growing every day. Check out the demo, as well as the the GitHub repository for the documentation on how to use this theme.
Millennial is another minimalist Jekyll theme that I built from scratch, similar to Lagrange, except that this theme was made for running an online publication. The purpose is to provide a simple, clean, distraction-free platform for delivering content. Check out the demo, as well as the the GitHub repository for the documentation on how to use this theme.
This Jekyll theme was adopted from one of the first portfolio websites that I had built for myself, which was also built using Jekyll. Following the design considerations of my first two Jekyll themes, I made this a very clean, simple, and minimalist website, to clearly display to an audience my projects, as well as any blog posts that I had written. Check out the demo, as well as the the GitHub repository for the documentation on how to use this theme.