1
0
mirror of https://github.com/danog/gojekyll.git synced 2024-12-03 13:37:46 +01:00
gojekyll/docs/plugins.md
2017-07-11 17:44:17 -04:00

2.8 KiB

Gojekyll Plugin Status

Gojekyll doesn't include an extensible plugin system, and won't for the foreseeable future. ((1) The code and internal APIs are too immature for this; and (2) The natural way of implementing this only works on Linux.)

The executable emulates some plugins:

Plugin Motivation Basic Functionality Missing Features
jekyll-avatar GitHub Pages¹ randomized hostname
jekyll-coffeescript GitHub Pages
jekyll-default-layout GitHub Pages
jekyll-feed GitHub Pages
jekyll-gist core² noscript
jekyll-github-metadata GitHub Pages
jekyll-live-reload core ✓ always on
jekyll-mentions GitHub Pages
jekyll-optional-front-matter GitHub Pages
jekyll-paginate core
jekyll-readme-index GitHub Pages
jekyll-redirect_from GitHub Pages user template
jekyll-relative-links GitHub Pages
jekyll-sass-converter core ✓ always on
jekyll-seo_tag GitHub Pages SEO and JSON LD are not fully populated
jekyll-sitemap GitHub Pages
jemoji GitHub Pages image tag fallback

¹ https://pages.github.com/versions/

² “Core” plugins are referenced in the main Jekyll documentation. The Jekyll documentation Official Plugins / #Official tag of Awesome Jekyll Plugins look dated; I didn't use those.