mirror of
https://github.com/danog/gojekyll.git
synced 2024-11-30 08:19:00 +01:00
Link to plugins
This commit is contained in:
parent
eddf271665
commit
b08305634d
@ -4,25 +4,25 @@ Gojekyll doesn't include¹ an extensible plugin system, and won't for the forese
|
||||
|
||||
The functionality of some plugins is built into the core program:
|
||||
|
||||
| Plugin | Motivation | Basic Functionality | Missing Features |
|
||||
|------------------------------|---------------|---------------------|-------------------------------------------------------------------------|
|
||||
| jekyll-avatar | GitHub Pages² | ✓ | |
|
||||
| jekyll-coffeescript | GitHub Pages | | |
|
||||
| jekyll-default-layout | GitHub Pages | ✓ | |
|
||||
| jekyll-feed | GitHub Pages | ✓ | |
|
||||
| jekyll-gist | core³ | ✓ | `noscript` |
|
||||
| jekyll-github-metadata | GitHub Pages | some | |
|
||||
| jekyll-live-reload | core | ✓ (always enabled) | |
|
||||
| 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 enabled) | |
|
||||
| jekyll-seo_tag | GitHub Pages | ✓ | SEO and JSON LD are not fully populated; site? and other tag parameters |
|
||||
| jekyll-sitemap | GitHub Pages | ✓ | file modified dates⁴ |
|
||||
| jemoji | GitHub Pages | ✓ | image tag fallback |
|
||||
| Plugin | Motivation | Basic Functionality | Missing Features |
|
||||
|--------------------------------------------------------------|---------------|---------------------|-------------------------------------------------------------------------|
|
||||
| [jekyll-avatar][jekyll-avatar] | GitHub Pages² | ✓ | |
|
||||
| [jekyll-coffeescript][jekyll-coffeescript] | GitHub Pages | | |
|
||||
| [jekyll-default-layout][jekyll-default-layout] | GitHub Pages | ✓ | |
|
||||
| [jekyll-feed][jekyll-feed] | GitHub Pages | ✓ | |
|
||||
| [jekyll-gist][jekyll-gist] | core³ | ✓ | `noscript` |
|
||||
| [jekyll-github-metadata][jekyll-github-metadata] | GitHub Pages | some | |
|
||||
| [jekyll-live-reload][jekyll-live-reload] | core | ✓ (always enabled) | |
|
||||
| [jekyll-mentions][jekyll-mentions] | GitHub Pages | ✓ | |
|
||||
| [jekyll-optional-front-matter][jekyll-optional-front-matter] | GitHub Pages | | |
|
||||
| [jekyll-paginate][jekyll-paginate] | core | | |
|
||||
| [jekyll-readme-index][jekyll-readme-index] | GitHub Pages | | |
|
||||
| [jekyll-redirect_from][jekyll-redirect_from] | GitHub Pages | ✓ | user template |
|
||||
| [jekyll-relative-links][jekyll-relative-links] | GitHub Pages | | |
|
||||
| [jekyll-sass-converter][jekyll-sass-converter] | core | ✓ (always enabled) | |
|
||||
| [jekyll-seo_tag][jekyll-seo_tag] | GitHub Pages | ✓ | SEO and JSON LD are not fully populated; site? and other tag parameters |
|
||||
| [jekyll-sitemap][jekyll-sitemap] | GitHub Pages | ✓ | file modified dates⁴ |
|
||||
| [jemoji][jemoji] | GitHub Pages | ✓ | image tag fallback |
|
||||
|
||||
¹ (1) The code and internal APIs are too immature for this; and (2) The [natural way](https://golang.org/pkg/plugin/) of implementing this only works on Linux.
|
||||
|
||||
@ -32,3 +32,21 @@ The functionality of some plugins is built into the core program:
|
||||
The Jekyll documentation [Official Plugins](https://jekyllrb.com/docs/plugins/#available-plugins) / #Official tag of [Awesome Jekyll Plugins](https://github.com/planetjekyll/awesome-jekyll-plugins) look dated; I didn't use those.
|
||||
|
||||
⁴ These don't seem that useful with source control and CI. (Post dates are included.)
|
||||
|
||||
[jekyll-avatar]: https://github.com/benbalter/jekyll-avatar
|
||||
[jekyll-coffeescript]: https://github.com/jekyll/jekyll-coffeescript
|
||||
[jekyll-default-layout]: https://github.com/benbalter/jekyll-default-layout
|
||||
[jekyll-feed]: https://github.com/jekyll/jekyll-feed
|
||||
[jekyll-gist]: https://github.com/jekyll/jekyll-gist
|
||||
[jekyll-github-metadata]: https://github.com/parkr/github-metadata
|
||||
[jekyll-live-reload]: https://github.com/RobertDeRose/jekyll-livereload
|
||||
[jekyll-mentions]: https://github.com/jekyll/jekyll-mentions
|
||||
[jekyll-optional-front-matter]: https://github.com/benbalter/jekyll-optional-front-matter
|
||||
[jekyll-paginate]: https://github.com/jekyll/jekyll-paginate
|
||||
[jekyll-readme-index]: https://github.com/benbalter/jekyll-readme-index
|
||||
[jekyll-redirect_from]: https://github.com/jekyll/jekyll-redirect-from
|
||||
[jekyll-relative-links]: https://github.com/benbalter/jekyll-relative-links
|
||||
[jekyll-sass-converter]: https://github.com/jekyll/jekyll-sass-converter
|
||||
[jekyll-seo_tag]: https://github.com/jekyll/jekyll-seo-tag
|
||||
[jekyll-sitemap]: https://github.com/jekyll/jekyll-sitemap
|
||||
[jemoji]: https://github.com/jekyll/jemoji
|
||||
|
Loading…
Reference in New Issue
Block a user