Bridgetown uses the Liquid template language to process templates and content documents.

Generally in Liquid you output content using two curly braces e.g. {{ variable }} and perform logic statements by surrounding them in a curly brace percentage sign e.g. {% if statement %}. To learn more about Liquid, check out the official Liquid Documentation.

The ability to use Liquid within Markdown in posts and pages allows for truly advanced customization of your content pipeline. For example, you can write custom Liquid tags and filters and use them throughout your site.

In addition to Liquid’s standard suite of filters and tags, Bridgetown provides a number of useful additions to help you build your site:

Next: Variables