Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript
Eta is a lightweight embedded JavaScript templating engine written in TypeScript that works in Node.js, Deno, and browsers. It emphasizes performance and small bundle size, with zero dependencies and a minzipped size of approximately 3.5 KB. The project supports advanced features including precompilation, partials, async rendering, and layout support, and is created and maintained by Ben Gubler.