PowerLiquid

0.8.6

Implementation of the Liquid templating language with dialect and extension registry support.

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PowerLiquid -RequiredVersion 0.8.6

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PowerLiquid -Version 0.8.6

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

© 2026 Paul Dash

Package Details

Author(s)

  • Paul Dash

Tags

Liquid Template TemplateEngine

Functions

ConvertTo-LiquidAst Invoke-LiquidTemplate New-LiquidExtensionRegistry Register-LiquidTag Register-LiquidFilter Register-LiquidTrustedType

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

PowerLiquid is a standalone PowerShell module for tokenizing, parsing, and rendering Liquid templates.

           Goals:
           - reusable in any host application
           - explicit dialect support
           - host-controlled extensibility

           # 0.8.6
           Features:
           - Liquid template tokenization
           - AST generation through ConvertTo-LiquidAst
           - object output with filter pipelines
           - control-flow tags such as if/elsif/else/unless/for, assign and capture, comment and raw blocks
           - custom tags and filters through an extension registry with trusted type registration
           - separate Liquid and JekyllLiquid dialects
           

FileList

Version History

Version Downloads Last updated
1.0.0 7 3/30/2026
0.8.6 (current version) 4 3/29/2026
0.8.5 7 3/28/2026