← All repos

eta

Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript

denodeno-moduleejs-alternativeexpressjs-templating-enginejavascriptnodejstemplate-enginetemplate-engine-htmltypescript
Browse cluster: Cluster 173
735commits
39contributors
4languages

Tech stack & purpose

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.

Community & reference links

Languages

TypeScript
77.4%
HTML
11.5%
JavaScript
11.2%
Go Template
0.0%

Contributors (top 30 of 39)