Liquex
A Liquid template parser for Elixir.
A goal for this project is to be 100% compatible with Shopify's Liquid templating engine for ruby.
Installation
The package is available in Hex and can be installed
by adding liquex
to your list of dependencies in mix.exs
:
def deps do
[
{:liquex, "~> 0.4"}
]
end
Documentation can be found at https://hexdocs.pm/liquex.
Support
Liquex's goal is 100% byte for byte compatibility with Liquid. The current state of the project can be seen here:
Supported:
- [x] All standard tags and filters
- [x] Custom tags and filters
- [x] Lazy variable resolvers
- [x] Date processing parity with Ruby
Not yet implemented
- Full whitespace control
- Full test suite using Liquid gem