Giter Club home page Giter Club logo

awesome-jekyll-plugins's Introduction

Awesome Series @ Planet Jekyll

JekyllJekyll ThemesJekyll PluginsJekyll Editors

Awesome (Gem-Packaged) Jekyll Plugins

A collection of awesome Jekyll plugins adding converters, generators, filters & tags, importers, new commands & switches, and more.

Contributions welcome. Anything missing? Send in a pull request. Thanks.

Note: See the Plugins & Extensions Page @ Planet Jekyll - listing all gem-packaged plugins listed here; add your plugin here to get added - thanks!

Documentation

See the Official Plugins Page @ Jekyll Docs ».

Settings & Configurations Tweaks

Multi Language / Multi Lingual

Search

  • Algolia ★30 (gem: jekyll-algolia) -- Add fast and relevant search to your Jekyll site using the Algolia API.
  • Searchyll ★21 (gem: searchyll) - Index your Jekyll pages to Elasticsearch, and works with Github pages.

Feeds & Syndication

  • Feed ★206 (gem: jekyll-feed) -- a plugin to generate an Atom (RSS-like) feed of your posts #Official #GitHub Pages
  • Planet ★6 (gem: jekyll-planet) -- add articles, blogs to your site via web feeds (and planet pluto)

Bibliography & Citiations

Tags & Taggings, Categories & Categorizations

Pagination

Figures & Captions

Images & Pictures

  • Picture Tag ★296 (gem: jekyll-picture-tag) -- Easy responsive images for Jekyll. Based on the proposed <picture> element, polyfilled with Scott Jehl's Picturefill.
  • Responsive Image ★36 (gem: jekyll-responsive_image) -- Responsive images for Jekyll. Automatically resizes images, supports all responsive methods (<picture>, srcset, Imager.js, etc), super-flexible configuration.
  • Image Encode Tag ★8 (gem: jekyll_image_encode) -- tag that renders base64 codes of images fetched from the web.
  • Cloudinary ★48 (gem: jekyll-cloudinary) by Nicolas Hoizey -- tag to use Cloudinary for optimized responsive posts images.
  • WebP Image Generator ★2 (gem: jekyll-webp) by Sverrir Sigmundarson et al -- WebP image generator that automatically generate WebP images for all images on your site and serves them when possible

Videos & Screencasts

  • YouTube ★7 (gem: 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.
  • Asciinema ★11 (gem: jekyll-asciinema) -- a tag for embedding asciicasts recorded with asciinema in your Jekyll pages.

Audios & Podcasts

  • Octopod ★25 (gem: jekyll-octopod) by Stefan Haslinger, Arne Eilermann, et al -- a podcast publishing extension

Geocoding & Maps

  • Geocode ★1 (gem: jekyll-geocode) by Bertrand Keller -- geo-encode addresses from a datafile for drawing maps
  • Maps ★18 (gem: jekyll-maps) by Anatoliy Yastreb -- embed maps with filterable locations

Markup & Markdown Converters

Text Filters

Tags

Search Engine Optimization (SEO) & Redirects

  • SEO Tag ★67 (gem: jekyll-seo-tag) -- a plugin to add metadata tags for search engines and social networks to better index and display your site's content #Official #GitHub Pages
  • Sitemap Generator ★270 (gem: jekyll-sitemap) -- a plugin to silently generate a sitemaps.org compliant sitemap for your site #Official #GitHub Pages
  • Redirect From ★216 (gem: jekyll-redirect-from) -- seamlessly specify multiple redirections URLs for your pages and posts #Official #GitHub Pages

Analytics

  • Analytics ★1 (gem: jekyll-analytics) by Hendrik Schneider -- adds webtracking easily to your site; supports multiple trackers like Google Analytics, Piwik, etc.

Generators

Commands & Switches

Importers

Other

Assets & Converters & Minifiers

Authentication & Authorization

  • GitHub OAuth ★401 (gem: jekyll-auth) by Ben Balter et al -- use GitHub OAuth to serve a protected site to your GitHub org

Admin & Visual Editors

  • Admin ★602 (gem: jekyll-admin) by Ben Balter, Mert Kahyaoğlu et al -- adds a traditional content management system-style graphical interface to author content and administer sites #Official

Watch & Live Reload

  • Watch ★30 (gem: jekyll-watch) -- rebuild your site when a file changes with the --watch switch #Official
  • Hawkins ★4 (gem: 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!

Testing & Proofing

Upload & Deploy

Debugging

More

Note: For all jekyll plugin scripts & pasties, see the scripts & pasties page.

Meta

License

The awesome list is dedicated to the public domain. Use it as you please with no restrictions whatsoever.

Questions? Comments?

Post them to the jekyll talk forum. Thanks!

awesome-jekyll-plugins's People

Contributors

allizad avatar drunkensouljah avatar gemfarmer avatar geraldb avatar hendrikschneider avatar justinaiken avatar lazee avatar mdxprograms avatar nhoizey avatar pixelastic avatar rjoberon avatar sabgaby avatar thecodedself avatar untra avatar vfalanis avatar vwochnik avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.