The Liquid Template Server is designed to render Liquid templates in conjunction with gojekyll.
This makes up for limitations in the pure Go Liquid engines as of 2017-06.
yarn start
Now you can use gojekyll
's --use-liquid-server
option, for increased compatibility over the embedded pure Go Liquid implementation.
The server must be running on the same machine as the client, so that it the include
tag can find files.
- Render template
- Jekyll Liquid filters
- Jekyll Liquid tags
- include
- link
- remaining tags
- Performance
- Cache template variables across renders
- Cache compiled templates
- Server infrastructure
- JSON-RPC HTTP service
- JSON-RPC socket service
- Logging
examples.http
demonstrates the protocol.
Huachao Mao's Visual Studio Rest Client can execute the examples in this file.
This is very very subject to change.
- Jun Yang's shopify-liquid for Liquid template rendering
- Tedde Lundgren's jayson JSON-RPC server library.
MIT