EJS!

EJS alternatives

  • Pug

  • Pug, formerly Jade, is a high performance template engine heavily influenced by Haml and implemented with JavaScript for Node.js and browsers.

    tags: developer-tools template-engine web-development
  • Underscore.js

  • Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux, and Backbone.js's suspenders.

    tags: developer-tools javascript-library web-development
  • Handlebars

  • Handlebars is a JavaScript template library that is, more or less, based on mustache . Handlebars adds user defined block expressions and helpers to the standard Mustache template syntax.

    tags: javascript-library javascript-template web-development
  • Lo-Dash

  • Lo-Dash is a drop-in replacement for Underscore.js that delivers performance improvements, bug fixes, and additional features.

    tags: developer-tools javascript javascript-library web-development
  • mustache

  • Mustache is a simple web template system with implementations available for ActionScript, C++, Clojure, CoffeeScript, ColdFusion, D, Erlang, Fantom, Go, Java, JavaScript, Lua, .NET, Objective-C, Pharo, Perl, PHP, Python, Ruby, Scala and XQuery.

    tags: developer-tools web-development
  • Interpose.js

  • Interpose.js is a tiny, fast and flexible JavaScript templating engine that uses native JavaScript as its expression language, and configurable expression delimiters. Templates can come from any source, and are compiled into functions that can be applied to models numerous times, so templates do not need to be repeatedly parsed.

    tags: javascript javascript-development javascript-template web-development
  • Dust.js

  • Javascript templating engine. It inherits its look from the ctemplate family of languages, and is designed to run asynchronously on both the server and the browser

    tags: javascript-library javascript-template template-engine templates
  • slm

  • Slm is a template language for js. Port of Slim but slimmer :)

    tags: html preprocessor