Vento

A template engine for Deno & Node

README


Vento


A minimal, ergonomic template engine inspired by other great engines like
Nunjucks, Liquid, Mustache, and EJS.


Features


- Minimal, fast runtime. 🔥
- Ergonomic by design. All tags and outputs are written with {{ and }}.
- Write JavaScript anywhere. {{ await user.getName() }} is real JS executed at
  runtime.
- Built-in tags like if, for, include, layout and
  more.
- Filters, using the |> pipeline operator. Inspired by the
- Async friendly. No need to use special tags.
- Flexible plugin system. Nearly all of Vento's features and tags are
  implemented as plugins.

Getting started


See Getting started in the docs for
examples and guidance.

Editor support


docs.