preserve
Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.
Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.
Logic-less {{mustache}} templates with JavaScript
Write logs based on conventional commits and templates.
Replace extraneous newlines with a single newline, or pass a specified number of newlines to use.
Basic template helpers for printing messages out to the console. Useful for debugging context in templates. Should work with any template engine.
Markdown template helper. Uses remarkable to render markdown in templates. Should work with Handlebars, Lo-Dash or any template engine that supports helper functions.
Format dates with date.js and moment.js. Uses date.js to parse human readable date phrases, and moment to format the rendered output. Should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper functions to be registere
Utils for handlebars helpers. Externalized from handlebars, to allow helpers to use the utils without having to depend on handlebars itself.
Handlebars block helper for creating private variables that are accessible inside the block.
Non-destructive template transformer.
A Handlebars view engine for Express which doesn't suck.
Cybernetically enhanced web apps
Automatically opens your browser and iOS Simulator to preview Node.js email messages sent with Nodemailer. Made for Forward Email and Lad. Cross-browser and cross-platform email testing.
Create, preview (browser/iOS Simulator), and send custom email templates for Node.js. Made for Forward Email and Lad.
1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like Node.js, module loaders like RequireJS, Browserify or webpack and all web browsers.
Code generation package for frontend applications
Load templates/views using globs, file paths, objects, arrays, or key-value pairs.
Collapse the leading and trailing whitespace of a string
Grunt build task to concatenate & register your AngularJS templates in the $templateCache
Template engine based on Lo-Dash template, but adds features like the ability to register helpers and more easily set data to be used as context in templates.