Awesome Jekyll Plugins

screenshot of Awesome Jekyll Plugins

A collection of awesome Jekyll plugins (gems, scripts, pasties, etc.)

Overview

The Awesome Series @ Planet Jekyll is a collection of awesome Jekyll plugins that offer various functionalities such as converters, generators, filters, tags, importers, new commands, switches, and more. This collection is open for contributions, and any missing plugins can be added by sending a pull request. The collection also includes gem-packaged plugins that can be found on the Plugins & Extensions Page @ Planet Jekyll.

Features

  • GitHub-Pages Unscramble: Locally undoes the changes made by the GitHub pages plugin to a site's original plugin_dir and safe configuration settings, and loads any file-based plugins in plugins_dir as well as any blocked plugins in _config.yml.
  • Default Layout: Sets default layouts for pages and posts without any notifications.
  • Optional Front Matter: Makes front matter optional for markdown files.
  • Title from Headings: Pulls the page title from the first markdown heading when none is specified.
  • Readme Index: Renders a project's README.md file as the site's index.
  • Data: Reads datafiles in themes.
  • Multiple Languages: Provides I18n support for Jekyll and Octopress.
  • Language: A multi-language plugin for posts, pages, and includes.

Summary

The Awesome Series @ Planet Jekyll is a collection of useful Jekyll plugins that enhance the functionality of your Jekyll site. These plugins cover a wide range of features including layout settings, language support, search capabilities, feed generation, and more. By installing these plugins, you can customize and optimize your Jekyll site to suit your specific needs.