Liquid — это движок шаблонов (template engine), созданный компанией Shopify и написанный на языке Ruby. Он используется для создания динамических веб-страниц и электронных писем путем эффективного отделения логики представления (presentation logic) от основного контента. Шаблоны Liquid представляют собой смесь стандартных веб-языков, таких как HTML, CSS и JavaScript, а также собственного языка разметки Liquid. Этот язык разметки структурирован вокруг трех основных компонентов: объектов (objects), тегов (tags) и фильтров (filters). Объекты отвечают за вывод переменных, теги контролируют логику и поток выполнения шаблона, а фильтры используются для модификации вывода объектов. Liquid широко применяется в индустрии электронной коммерции (e-commerce), в системах управления контентом (CMS) и инструментах email-маркетинга для генерации персонализированного и динамического контента. Его простой синтаксис и безопасная архитектура делают его популярным выбором для разработчиков, которым требуются гибкие и легко поддерживаемые шаблоны. Движок разработан с акцентом на безопасность, разрешая доступ только к заранее определенному набору объектов и фильтров, что эффективно предотвращает выполнение потенциально вредоносного кода. Файлы Liquid обычно используются в сочетании с бэкенд-системами, которые предоставляют необходимые данные для рендеринга внутри шаблонов.