The Liquid template language is an open-source template language created by Shopify and written in Ruby.

The language itself is vendor-neutral, while different vendors provide various extensions (tags and filters) to the language. For example, Shopify and Jekyll offer their own filters and tags for use.


As there are various flavors of the language, here is the original language documentation:

And docs hosted by vendors:

Notable Differences between Implementations

The include tag

The include tag provided by Shopify allows one to omit the .liquid extension, while Jekyll requires it in all cases.