Jekyll Showcase! - Share your sites built with Jekyll

Hello, guys! Thank you for give me such cool tool like Jekyll. I also created tool for Jekyll called Reprose – it’s Markdown files editor for Github. It also based on Jekyll.

You can find the Reprose editor here: https://reprose.pp.ua/
Also repo of the editor is here: GitHub - jmas/reprose: Reprose is a Markdown editor for GitHub

Reprose can:

  • List repos and markdown files in yours Github account
  • Show markdown & front matter fields for editing
  • It can do commits & show state/deployment progress of workflow actions
  • Read configuration file .reproserc.yaml (see in the Reprose repo featuers list) and show autocomplete for select/multiselect front matter fields

Thank you all for hard work on Jekyll! I hope the editor will simplify blog editing.

Name - https://weiqi.soumyak4.in

This is a Guide / Roadmap by me for the Game of Go / Baduk / Weiqi that’s like chess but a bit harder to master. It uses the Chirpy Jekyll Theme.

Link to the repo - https://github.com/SoumyaK4/weiqi

Jethro Jones https://jethro.site

This is my personal web site. I want it to transcend all my other stuff that I’m doing and the record of truth for my life online. Writing in Obsidian, and hosting through netlify. I’m not a coder, so this is a big learning curve for me, but I know it will help me continue learning and growing.

Tobias Horvath - https://tobyx.com

This is my personal site where I share thoughts and things I find interesting. In the spirit of many blogs out there, it used to be heavily outdated because I kept tinkering with how the blog works more than actually writing anything. Let’s see if I can consistently keep it up now with this update. Wish me luck.

The things that keep me up at night:

  • Writing every single piece of HTML, CSS(, and JS) from scratch.
  • No cookies. No tracking. Analytics are privacy-preserving.
  • A custom design with light and dark mode as well as fonts specifically picked for the task.
  • Exceptional page load speeds, even though I’m not a developer or admin by trade. And I learned so much from the journey!
1 Like

What a nice clean site! :clap: Couldn’t agree more with the sentiments you express, e.g. re static CSSs or iCloud.
I pressed “f”, search was blindingly fast indeed, but no result on “analytics”, to which you refer. So how do you do “privacy-preserving” analytics, if I may ask?

2 Likes

Thank you! :blush: I guess I’ll have to write a post on that at some point. :joy: I put it on my to-do list.

I decided to use Plausible.io for analytics, who do not set cookies or store user’s IP addresses and in no way create persistent identifiers for visitors across the web. In order to count visitors vs. page views in a limited way, a daily rotating salt is used to hash IP address and user agent with. This means I can’t ever see returning visitors past a day, but that’s not an issue for me. All requests to Plausible are proxies through my nginx web server, so the visitor’s browser doesn’t contact them directly.

My nginx server does not store IP addresses in logs either (anonymized the log format to store anonymized addresses). I don’t use the logs for anything anyway, but keep them around in case something goes awry.

Vielen Dank! Probiere ich gerade. Ich weiß nicht ob ich mit meinem Provider das Self-hosten hinkriege, aber die 30 Probetage laufen jetzt. Es hat auf Anhieb funktioniert – wieder mal Jekyll: einfach in meine head-includes reingesetzt, ftp-Synchronisation, und alle 500 Seiten oder so werden jetzt schon life gezählt. Danke.

1 Like

I am a big fan of your post ‘Jekyll against the rest of the world’. Your writing (and technical approach) are absolutely amazing. Keep up the good work!

1 Like

Hey, great site Toby! It’s beautiful. I saw it in dark mode and really like the design.

I have a site (https://Jethro.site) but I haven’t been able to get search working and since my posts are connected notes, search would be really handy.

I have almost 2K posts dating all the way back to 2006(!) and when I installed lunar search it took up to an hour to build the site, and always timed out on my host (netlify).

I’d love to see how you did search, in more detail than was on your site.

Thanks! :slight_smile: I’ll detail the search feature in an upcoming post. That’s a good idea, thanks for the suggestion.

It’s funny you’ve had a Jekyll site for years and I’m just getting started. I tried to do it over a decade ago, but I got too frustrated trying to make it work. Fully committed now though.

I’ve added search in our template site. Search, if done locally, is a trade-off. We decided to include only the titles and descriptions of pages and posts, since including the full text proved to be really slow.

That’s a good idea. I tried adding Lunr but it increased my build time to more than 30 minutes! Yikes!

I think it would also be beneficial to search tags as well. Do you have a tutorial @george-gca?

Unfortunately no. I started drafting a blog post about it, but never really finished it. I will try to someday take a look at it and see if I can finish it, but I have to take a very good look at the code again.

The main PR that introduced the search is here, and you can see the search working in our demo site. Note that after that PR other changes have been introduced to the search code. I decided to go with a client side search based on Ninja keys, but using deepdub’s fork as basis since it supports fuzzy search. I avoided lunr because it’s been a while since it had any update.

I had to do a bunch of changes to their code to make it work without using node to install everything. Also changed to use some colors defined in our side and using both pages’ titles and descriptions for search.

1 Like

Stefan Smagula Case Studies - https://ssmagula.github.io
I created this site about 8 years ago, and published a few blog posts about product management, design, and software product development. It was my first time using Jekyll, Ruby, and SCSS, and everything went fairly smoothly. I switched laptops since I first got the local environment set up, so this time I decided to try to run Jekyll in a Github Codespace. I had a few errors, but got them worked out, and have started to write blog posts again.

Just started Phone Addiction Help after seeing my daughter spending her life on her phone and fighting against it.

My about me and blog. Commnets using Giscus because Disqus is paid.
Built using the Minima theme but I’ve done my own customizations.
I try to post regularly!
P.S. thise are different links: the firstnis my website, the second is my blog. I should probably edit the titles and descriptions :sweat_smile:.

My travel blog: https://www.wanderindia.blog/ about India

Built using Mediumish theme with some customisations.

My site: stevehoang.com (2025)

1 Like

My blog site: https://yokolet.com/

I used Tailwind CSS v4 with typography plugin. The integration is done by tailwindcss-ruby gem.

1 Like