Dry is a new template engine and language, and is a superset of Shopify's Liquid, with first-class support for advanced inheritance features, and more. From the creators of Enquirer, Assemble, Remarkable, and Micromatch.
Repository
Repository di jonschlinkert
Asynchronously calls a function on each element in an array in parallel.
Asynchronously calls a function on each element in an array in series.
Get the index for each occurrence of a string. Useful for debugging and getting the location of a string on a specific line.
Easily rename files using custom rename functions that are automatically used against any file paths that match the associated regex or glob patterns.
Routing for static site generators and build systems.
Enable Travis CI for a project from the command line.
Return `true` if a string ends with the given characters.
Returns true if the given string or array ends with any of the given substrings.
Alternative to Lo-Dash template with support for helpers.
Thin wrapper for Engine, a basic ejs/lodash-style template engine.
express.js inspired template-engine manager.
Handlebars engine, consolidate.js style but with enhancements. This works with Assemble, express.js, engine-cache or any application that follows consolidate.js conventions.
Consolidate-style engine for rendering .less files. Can be used with assemble, verb, express, or any other application that supports consolidate-style engines.
Lo-Dash engine conslidate.js style, but with enhancements. Works with Assemble or express.
noop / pass-through engine for engine-cache, consolidate.js, assemble (v0.6.x) or any node.js app that supports similar conventions.
More comprehensive consolidate-style engine support for nunjucks. Should work with express, assemble, verb, generate, update, and any other app that follows consolidate conventions.
Utilities from consolidate.js for normalizing engine formats.
Template engine library with fast, synchronous rendering, based on consolidate.
Get and set values on process.env using a namespace.