All Projects → gemfarmer → Jekyll Liquify

gemfarmer / Jekyll Liquify

Licence: other
A Jekyll filter that parses Liquid from front matter

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Jekyll Liquify

Gojekyll
A fast clone of the Jekyll blogging engine, in Go
Stars: ✭ 62 (+195.24%)
Mutual labels:  jekyll, liquid
Glim
Static site generator which is semi-compatible with Jekyll
Stars: ✭ 76 (+261.9%)
Mutual labels:  jekyll, liquid
Jekyll Assets
🎨 Asset pipelines for Jekyll.
Stars: ✭ 1,083 (+5057.14%)
Mutual labels:  jekyll, liquid
Jekyll Timeline
Timeline / Résumé Theme with Jekyll
Stars: ✭ 46 (+119.05%)
Mutual labels:  jekyll, liquid
Jekyll Timeago
⌛️ Ruby library to compute distance of dates in words. Originally built for Jekyll.
Stars: ✭ 130 (+519.05%)
Mutual labels:  jekyll, liquid
Garth
🥁 A really basic theme for Jekyll
Stars: ✭ 85 (+304.76%)
Mutual labels:  jekyll, liquid
Rustycrate.ru
Русскоязычный сайт о языке программирования Rust
Stars: ✭ 72 (+242.86%)
Mutual labels:  jekyll, liquid
Alembic
⚗️ A Jekyll boilerplate theme designed to be a starting point for any Jekyll website
Stars: ✭ 501 (+2285.71%)
Mutual labels:  jekyll, liquid
Jekyll Menus
A menus (site navigation) plugin for your Jekyll website that also works with https://forestry.io (Jekyll CMS)
Stars: ✭ 115 (+447.62%)
Mutual labels:  jekyll, liquid
Jekyll
🌐 Jekyll is a blog-aware static site generator in Ruby
Stars: ✭ 43,803 (+208485.71%)
Mutual labels:  jekyll, liquid
Jekyll Toc
A GitHub Pages compatible Table of Contents generator without a plugin or JavaScript
Stars: ✭ 306 (+1357.14%)
Mutual labels:  jekyll, liquid
Jekyll Rss Feeds
Templates for rendering RSS feeds for your Jekyll blog
Stars: ✭ 627 (+2885.71%)
Mutual labels:  jekyll, liquid
Jalpc
🍎Jalpc -- A flexible Jekyll theme, 3 steps to build your website.
Stars: ✭ 859 (+3990.48%)
Mutual labels:  jekyll
Fsvideoview
An easy video playback view for iOS
Stars: ✭ 14 (-33.33%)
Mutual labels:  filter
Aviaryan.github.com Retired 2018
My website (retired)
Stars: ✭ 10 (-52.38%)
Mutual labels:  jekyll
Liquid
Clojure Text Editor, for editing clojure code and markdown. Written entirely in Clojure with inspiration from Emacs and Vim.
Stars: ✭ 859 (+3990.48%)
Mutual labels:  liquid
Portfolio Photo
Jekyll based portfolio using Flickr API.
Stars: ✭ 15 (-28.57%)
Mutual labels:  jekyll
Fsharp Data Processing Pipeline
Provides an extensible solution for creating Data Processing Pipelines in F#.
Stars: ✭ 13 (-38.1%)
Mutual labels:  filter
Librestreaming
Android real-time effect filter rtmp streaming library.using Mediacodec HWencoding&librtmp stream.
Stars: ✭ 856 (+3976.19%)
Mutual labels:  filter
Popup Ajax Subscribe Form
A newsletter subscription form for Shopify with cookie support and ajax submit, with support for both internal Shopify newsletter subscriptions or MailChimp based subscriptions
Stars: ✭ 8 (-61.9%)
Mutual labels:  liquid

Jekyll Liquify

*A Jekyll filter that can parse Liquid in front matter *

Gem Version Build Status Dependency Status

Usage

  1. Add gem 'jekyll-liquify' to your site's Gemfile and run bundle
  2. Add the following to your site's _config.yml:
gems:
  - jekyll-liquify

To use in your project, add liquid tags to front matter and use the liquify filter to parse it:

example.md

---
title: Welcome to {{ page.title_variable }}
title_variable: example
---

# Welcome to {{ title | liquify }}!

<!-- This will output the following -->
>> <h1>Welcome to example!</h1>

You can use it in conjunction with markdownify, but liquify has to go first:

example.md

---
title: Welcome to **{{ page.title_variable }}**
title_variable: example
---

# Welcome to {{ title | liquify | markdownify }}!

<!-- This will output the following -->
>> <h1>Welcome to <strong>example</strong>!</h1>

Testing

  1. script/bootstrap
  2. script/cibuild

Contributing

  1. Fork the project
  2. Create a descriptively named feature branch
  3. Add your feature
  4. Submit a pull request
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].