Directory screenshot

Directory

Author Avatar Theme by Jekyll
Updated: 2 Oct 2025
38 Stars

Plugins and Themes discovery for Jekyll, built with Jekyll.

Overview

This proposal aims to create a directory for plugins and themes discovery for Jekyll, built with Jekyll. However, it is important to note that this is only a proposal and does not currently represent any functionality of Jekyll.

Features

  • Adding your plugin or your theme: Users can contribute to the directory by forking the repository and adding a new file in the _plugins or _themes folder with the name of their plugin or theme as the slug.
  • Plugin/Theme Info: Users need to add relevant information about their plugin or theme in the YAML front-matter of the file they create.
  • Submission and Approval: After submitting a pull request, the plugin or theme will be added to the site once the pull request has been merged.

Installation

To install plugins, it is recommended to distribute them as gems. This project aims to make the _plugins folder less necessary as Jekyll will automatically load the plugins.

For themes, it is encouraged to package them as RubyGems to make installation and updates easier. Jekyll provides a jekyll new-theme command for users to get started with packaging their themes since version 3.2.

Summary

This proposal suggests the creation of a directory for plugins and themes discovery for Jekyll using Jekyll itself. Users can contribute by adding their plugins and themes to the directory, and it provides guidelines on how to do so. Additionally, it promotes the distribution of plugins and themes as gems for easier installation and updates. However, it is important to note that this is only a proposal and does not currently represent any functionality of Jekyll.