Displaying 1 to 20 from 38 results

ejs - Embedded JavaScript templates for node


Embedded JavaScript templates.Includes are relative to the template with the include statement, for example if you have "./views/users.ejs" and "./views/user/show.ejs" you would use <% include user/show %>. The included file(s) are literally included into the template, no IO is performed after compilation, thus local variables are available to these included templates.

email-templates - :mailbox: Create, preview, and send custom email templates for Node


Create, preview, and send custom email templates for Node.js. Highly configurable and supports automatic inline CSS, stylesheets, embedded images and fonts, and much more! Made for sending beautiful emails with Lad.NEW: v3.x is released (you'll need Node v6.4.0+); see breaking changes below. 2.x branch docs available if necessary.




harp - Static Site Server/Generator with built-in preprocessing


Harp is a static web server that also serves Jade, Markdown, EJS, Less, Stylus, Sass, and CoffeeScript as HTML, CSS, and JavaScript without any configuration. It supports the beloved layout/partial paradigm and it has flexible metadata and global objects for traversing the file system and injecting custom data into templates. Optionally, Harp can also compile your project down to static assets for hosting behind any valid HTTP server. Pre-compilers are becoming extremely powerful and shipping front-ends as static assets has many upsides. It's simple, it's easy to maintain, it's low risk, easy to scale, and requires low cognitive overhead. I wanted a lightweight web server that was powerful enough for me to abandon web frameworks for dead simple front-end publishing.

vegito - Simple micro templating with JavaScript expression support.


463 bytes simple template engine that works for Node.js and browser.You can use any JavaScript expression in the template within delimiters {{ and }}.

ejsify - EJS precompiler for Browserify


EJS precompiler for Browserify.And then you can use require() and get back bundled EJS templates.


pejs - Pre-compiled EJS with inheritance, block and file support that works both in the client and on the server


PEJS has an internal cache of parsed templates which means that when you render a template twice it will only parse it once.PEJS uses a similar file/module resolution as node.js.

express-cachebuster - Provides cross-browser version-control/cache-busting as a dynamic view helper in express


express-cachebuster provides cross-browser version-control/cache-busting as a dynamic view helper in express.In your views execute the cacheBuster function and pass your asset's path.

gulp-ejs - 🎨 Gulp plugin for ejs templates


This will make gulp log the error and continue normal execution. A hash object where each key corresponds to a variable in your template.

node-blue - JSP-like, streamed template engine


Blue is a simple JSP-like, streamed template engine for NodeJS. The major interest of Blue resides in its streamed nature. When working with templates, you are very likely to include templates from templates which were included from other templates. The Blue engine doesn't wait for an included file to be read, compiled and processed. It just buffers the results of the current template until it can be sent.

ejs-loader - EJS (Underscore/LoDash Templates) loader for webpack


EJS (Underscore/LoDash Templates) loader for webpack. Uses lodash template function to compile templates. Underscore/Lodash options can be passed in using the querystring or adding an esjLoader options block to your configuration.

micro-template.js - A template engine on JavaScript which like embed js


micro-template is a template engine on JavaScript which like embed js. If the first argument of template matches /^[\w\-]+$/, it is treated as id of template. In this case, use document.getElementById(id).innerHTML to get source.

mustache-for-chromeapps - A special build of mustache that works in Chrome Apps under CSP


A special build of mustache.js (by @janl) which works within the security policies defined by the Google Chrome Apps/Extensions Content Security Policy. In CSP, inline JavaScript as well as potentially harmful string-to-JS methods such as eval are not executed. Whilst great for security, this also means that it can be a challenge finding a popular templating engine which doesn't use features disabled by the policy.

QEJS - Asyncronous Embedded JavaScript Templates with Q


This library impliments Embedded JavaScript with some asyncronous additions provided by Q. It is broadly based on https://github.com/visionmedia/ejs and fully supports everything except filters. For a full discussion of the reasoning behind this, see Features below. The promises implimentation for ayncronous operations uses https://github.com/kriskowal/q so you'll need to make sure that all asyncronous functions/values you supply to the templates are 'thenables' so that they'll work with Q. All that means in practice is that you need your promises to have a function then that you can call with a promise. QEJS supports exactly the same syntax as EJS for unbuffered code, usefull for conditionals, loops etc.

grunt-ejs - A grunt task for rendering ejs templates.


A Grunt task for compiling ejs templates. Install this grunt plugin next to your project's Gruntfile.js with: npm install grunt-ejs --save-dev.

point-of-view - Template rendering plugin for Fastify


Templates rendering plugin support for Fastify. point-of-view decorates the reply interface with the view method for manage view engines that can be used to render templates responses.

browserify-ejs - Browserify transform plugin for EJS templates


The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.