I recently implemented categories on this site, which are really acting as tags here. Jekyll supports both, and if you override the default URL scheme in config.yml (which puts a post “under” its category in the URL, e.g. /technology/my-interesting-post – I’m using permalink: /:title/ instead), the difference mostly evaporates. I figured I’d just stick with categories for now.
Anyway, here is how I implemented it. First, a slightly modified categories.rbplug-in from the Jekyll site goes in your _plugins folder:
Next, create a categories.html layout for the categories pages in your _layouts folder:
Then add support in the post.html layout to show categories somewhere in your post layout (I put it at the end of the post content):