News Update: Awesome Jekyll - Looking for news about Jekyll, GitHub Pages, 'n' friends (e.g. new themes, new plugins, new articles, tips 'n' tricks, new showcases, new conferences 'n' meetups, and more)? Follow along @awesomejekyll. Free. No database required.
AllTop 33
Official Plugins › Core / Built-in
Sass Converter ★54 - jekyll-sass-converter

a Sass converter

[Gem] [More Info]
Official Plugins › Core / Built-in
Watch ★34 - jekyll-watch

rebuild your site when a file changes with the --watch switch

[Gem] [More Info]
Official Plugins › Core / Optional
Feed ★244 - jekyll-feed

a plugin to generate an Atom (RSS-like) feed of your posts #GitHub Pages

[Gem] [More Info]
Official Plugins › Core / Optional
Gist ★84 - jekyll-gist

Liquid tag for displaying GitHub Gists #GitHub Pages

[Gem] [More Info]
Official Plugins › Core / Optional
Mentions ★90 - jekyll-mentions

@mentionable support for your site #GitHub Pages

[Gem] [More Info]
Official Plugins › Core / Optional
Paginate ★50 - jekyll-paginate

pagination generator #GitHub Pages

[Gem] [More Info]
Official Plugins › Core / Optional
Redirect From ★263 - jekyll-redirect-from

seamlessly specify multiple redirections URLs for your pages and posts #GitHub Pages

[Gem] [More Info]
Official Plugins › Core / Optional
SEO Tag ★285 - jekyll-seo-tag

a plugin to add metadata tags for search engines and social networks to better index and display your site’s content #GitHub Pages

[Gem] [More Info]
Official Plugins › Core / Optional
Sitemap Generator ★327 - jekyll-sitemap

a plugin to silently generate a sitemaps.org compliant sitemap for your site #GitHub Pages

[Gem] [More Info]
Official Plugins › Core / Optional
Jemoji ★178 - jemoji

GitHub-flavored emoji plugin #GitHub Pages

[Gem] [More Info]
Official Plugins › Core / Optional
GitHub Metadata ★60 - jekyll-github-metadata

site.github #GitHub Pages

[Gem] [More Info]
Official Plugins › More
Archives ★142 - jekyll-archives

archive pages for your tags and categories

[Gem] [More Info]
Official Plugins › More
Assets 3 ★669 - jekyll-assets

asset pipelines

[Gem] [More Info]
Official Plugins › More
Textile::Converter ★1 - jekyll-textile-converter

convert .textile files into HTML; also includes the textilize Liquid filter

[Gem] [More Info]
Official Plugins › More
Coffeescript ★20 - jekyll-coffeescript

a CoffeeScript converter

[Gem] [More Info]
Official Plugins › More
Opal ★16 - jekyll-opal

convert your Ruby into JavaScript using Opal

[Gem] [More Info]
Official Plugins › More
Compose ★186 - jekyll-compose

streamline your writing with these commands

[Gem] [More Info]
Official Plugins › More
Importers ★201 - jekyll-import

The “import” command for importing from various blogs

[Gem] [More Info]
Settings & Configurations Tweaks
Default Layout ★1 - jekyll-default-layout

silently sets default layouts for pages and posts

[Gem] [More Info]
Settings & Configurations Tweaks
Optional Front Matter ★4 - jekyll-optional-front-matter

makes front matter optional for markdown files

[Gem] [More Info]
Settings & Configurations Tweaks
Readme Index ★1 - jekyll-readme-index

render a project’s README as the site’s index

[Gem] [More Info]
Settings & Configurations Tweaks
Data ★2 - jekyll-data

read datafiles in themes

[Gem] [More Info]
Multi Language / Multi Lingual
Language ★33 - jekyll-language-plugin

multi-language plugin for posts, pages and includes

[Gem] [More Info]
Multi Language / Multi Lingual
Polyglot ★49 - jekyll-polyglot

multi-lingual and I18n support tool

[Gem] [More Info]
Multi Language / Multi Lingual
i18n Tags ★3 - jekyll-i18n_tags

Translate your templates.

[Gem] [More Info]
Multi Language / Multi Lingual
Localization ★57 - jekyll-localization

plugin that adds localization features to the rendering engine.

[Gem] [More Info]
Feeds & Syndication
Planet ★8 - jekyll-planet

add articles, blogs to your site via web feeds (and planet pluto)

[Gem] [More Info]
Bibliography & Citiations
Scholar ★379 - jekyll-scholar

extensions for the blogging scholar.

[Gem] [More Info]
Tags & Taggings, Categories & Categorizations
Tagging ★220 - jekyll-tagging

plugin to automatically generate a tag cloud and tag pages.

[Gem] [More Info]
Tags & Taggings, Categories & Categorizations
Tagging Related_Posts ★14 - jekyll-tagging-related_posts

related_posts function based on tags

[Gem] [More Info]
Pagination
Pagination ★38 - jekyll-pagination

plugin to extend the pagination generator.

[Gem] [More Info]
Pagination
Paginate::Category ★13 - jekyll-paginate-category

pagination generator for category

[Gem] [More Info]
Figures & Captions
Figure Tag ★21 - jekyll_figure

Generate figures and captions with links to the figure in a variety of formats

[Gem] [More Info]
Figures & Captions
Figure Tag ★8 - jekyll-figure

A liquid tag for Jekyll that generates <figure> elements.

[Gem] [More Info]
Images & Pictures
Picture Tag ★321 - jekyll-picture-tag

Easy responsive images for Jekyll. Based on the proposed <picture> element, polyfilled with Scott Jehl’s Picturefill.

[Gem] [More Info]
Images & Pictures
Responsive Image ★70 - jekyll-responsive_image

Responsive images for Jekyll. Automatically resizes images, supports all responsive methods (<picture>, srcset, Imager.js, etc), super-flexible configuration.

[Gem] [More Info]
Images & Pictures
Image Encode Tag ★8 - jekyll_image_encode

tag that renders base64 codes of images fetched from the web.

[Gem] [More Info]
Images & Pictures
Cloudinary ★11 - jekyll-cloudinary

tag to use Cloudinary for optimized responsive posts images.

[Gem] [More Info]
Videos & Screencasts
Youtube ★13 - jekyll-youtube

a Liquid tag that embeds Youtube videos. The default emded markup is responsive but you can also specify your own by using an include/partial.

[Gem] [More Info]
Videos & Screencasts
Asciinema ★14 - jekyll-asciinema

a tag for embedding asciicasts recorded with asciinema in your Jekyll pages.

[Gem] [More Info]
Geocoding & Maps
Geocode ★2 - jekyll-geocode

geo-encode addresses from a datafile for drawing maps

[Gem] [More Info]
Geocoding & Maps
Maps ★21 - jekyll-maps

embed maps with filterable locations

[Gem] [More Info]
Text Filters
Time Ago ★53 - jekyll-timeago

Converts a time value to the time ago in words.

[Gem] [More Info]
Text Filters
Puralize ★21 - liquid_pluralize

Easily combine a number and a word into a grammatically-correct amount like “1 minute” or “2 minutes”.

[Gem] [More Info]
Text Filters
Reading Time ★56 - liquid_reading_time

Count words and estimate reading time for a piece of text, ignoring HTML elements that are unlikely to contain running text.

[Gem] [More Info]
Text Filters
TOC (Table of Contents) ★14 - jekyll-toc
[Gem] [More Info]
Text Filters
Smartify ★5 - jekyll-smartify

SmartyPants filter. Make "quotes" “curly”

[Gem] [More Info]
Text Filters
MD5 ★5 - liquid-md5

Returns an MD5 hash. Helpful for generating Gravatars in templates

[Gem] [More Info]
Text Filters
Roman ★2 - jekyll-roman

A liquid filter for Jekyll that converts numbers into Roman numerals

[Gem] [More Info]
Text Filters
Typogrify ★5 - jekyll-typogrify

A Jekyll plugin that brings the functions of typogruby.

[Gem] [More Info]
Text Filters
Email Protect ★24 - jekyll-email-protect

Email protection liquid filter for Jekyll

[Gem] [More Info]
Tags
Twitter ★54 - jekyll-twitter-plugin

A Liquid tag plugin that renders Tweets from Twitter API. Currently supports the oEmbed API.

[Gem] [More Info]
Tags
Content Blocks ★82 - jekyll-contentblocks

Lets you use Rails-like content_for tags in your templates, for passing content from your posts up to your layouts.

[Gem] [More Info]
Tags
Beastie Press ★5 - jekyll-beastiepress

FreeBSD utility tags.

[Gem] [More Info]
Tags
SWF Object ★2 - jekyll-swfobject

Liquid plugin for embedding Adobe Flash files (.swf) using SWFObject.

[Gem] [More Info]
Tags
Date Chart ★5 - jekyll_date_chart

Block that renders date line charts based on textile-formatted tables.

[Gem] [More Info]
Tags
Quick Man ★4 - jekyll_quick_man

Tag that renders pretty links to man page sources on the internet.

[Gem] [More Info]
Tags
GitHub Sample Tag ★27 - jekyll_github_sample

A liquid tag to include a sample of a github repo file in your Jekyll site.

[Gem] [More Info]
Tags
Project Version Tag ★11 - jekyll_version_plugin

A Liquid tag plugin that renders a version identifier for your Jekyll site sourced from the git repository containing your code.

[Gem] [More Info]
Tags
Inline Highlight ★13 - jekyll_inline_highlight

a tag for inline syntax highlighting.

[Gem] [More Info]
Tags
Mermaid ★19 - jekyll-mermaid

Simplify the creation of mermaid diagrams and flowcharts in your posts and pages.

[Gem] [More Info]
Tags
Giphy ★2 - jekyll-giphy

a plugin for embedding random giphy GIFs on Jekyll sites according to a user defined topic.

[Gem] [More Info]
Generators
Emoji ★67 - emoji_for_jekyll

seamlessly enable emoji for all posts and pages

[Gem] [More Info]
Generators
Compass ★51 - jekyll-compass

easily integrate Compass and Sass with your site

[Gem] [More Info]
Generators
Autolink Email ★7 - jekyll-autolink_email

Autolink your emails.

[Gem] [More Info]
Generators
Git Metadata ★30 - jekyll-git_metadata

expose Git metadata for your templates

[Gem] [More Info]
Generators
Auto Image ★42 - jekyll-auto-image

gets the first image of a post; useful to list your posts with images or to add twitter cards to your site

[Gem] [More Info]
Generators
Umlauts ★7 - jekyll-umlauts

this generator replaces all german umlauts (äöüß) case sensitive with html

[Gem] [More Info]
Converters
Slim ★25 - jekyll-slim

Slim converter and includes for Jekyll with support for Liquid tags.

[Gem] [More Info]
Converters
AsciiDoc ★119 - jekyll-asciidoc

AsciiDoc convertor for Jekyll using Asciidoctor.

[Gem] [More Info]
Converters
Commonmark ★1 - jekyll-commonmark

Markdown converter that uses libcmark, the reference parser for CommonMark.

[Gem] [More Info]
Other
Rendering ★17 - jekyll-rendering

provide alternative rendering engines.

[Gem] [More Info]
Other
Asset Pipeline Reborn ★41 - japr
[Gem] [More Info]
Other
Mini Bundle ★42 - jekyll-minibundle

asset bundling and cache busting using external minification tool of your choice. No gem dependencies.

[Gem] [More Info]
Other
Minifier ★42 - jekyll-minifier

minifies HTML, XML, CSS, and Javascript both inline and as separate files utilising yui-compressor and htmlcompressor.

[Gem] [More Info]
Other
Contentful ★32 - jekyll-contentful-data-import

Adds a contentful sub-command to Jekyll to import data from Contentful.

[Gem] [More Info]
Other
Paspagon ★1 - jekyll-paspagon

sell your posts in various formats for cryptocurrencies.

[Gem] [More Info]
Other
Hawkins ★18 - hawkins

adds a liveserve sub-command to Jekyll that incorporates LiveReload into your pages while you preview them. No more hitting the refresh button in your browser!

[Gem] [More Info]
Other
Autoprefixer ★8 - jekyll-autoprefixer

autoprefixer integration for Jekyll

[Gem] [More Info]
Admin & Visual Editors
Admin ★619 - jekyll-admin

adds a traditional content management system-style graphical interface to author content and administer sites

[Gem] [More Info]
Upload & Deploy
Deploy ★7 - jekyll-deploy

Adds a deploy sub-command

[Gem] [More Info]