Hi. I built Mutor.js (https://github.com/allaboutjs/mutor.js) a security-focused template engine currently in its early stages. It combines compilation and AST traversal to validate template syntax correctness before execution, helping provide a safer and more predictable templating experience.
It supports partials/components, async templates with await, CLI usage, browser and server environments, template caching and memory management, whitespace control, syntax extensibility through custom delimiters, and compile/runtime property access checks for improved safety and reliability.
Hi. I built Mutor.js (https://github.com/allaboutjs/mutor.js) a security-focused template engine currently in its early stages. It combines compilation and AST traversal to validate template syntax correctness before execution, helping provide a safer and more predictable templating experience.
It supports partials/components, async templates with await, CLI usage, browser and server environments, template caching and memory management, whitespace control, syntax extensibility through custom delimiters, and compile/runtime property access checks for improved safety and reliability.
Checkout the playground at https://playground.mutorjs.sellazzo.com