Displaying 1 to 12 from 12 results

gulp-hb - A sane Gulp plugin to compile Handlebars templates. Useful as a static site generator.

  •    Javascript

A sane static Handlebars Gulp plugin. Useful as a static site generator. Powered by handlebars-wax. Think Assemble, but with a lot less Jekyll baggage.To precompile templates into JavaScript, see gulp-handlebars.

grunt-assemble - Static site generator for Grunt

  •    HTML

Static site generator for Grunt.js, Yeoman and Node.js. Used by Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js / lesscss.org, Topcoat, Web Experience Toolkit, and hundreds of other projects to build sites, themes, components, documentation, blogs and gh-pages. Versions of grunt-assemble below 0.2.0 have been deprecated and can be found on the 0.1.15-deprecated branch. Versions of grunt-assemble at and above 0.2.0 contain the code from the original assemble up to version 0.4.42.

_part_ - Make native methods available as partially applied functions.

  •    Javascript

This micro library encourages functional programming by making native methods available as partially applied functions. The "left-part" functions prepend the method name with an underscore and expect the receiver as the first argument in the first invocation.

templates - System for creating and managing view collections, rendering, engines, routes and more

  •    Javascript

System for creating and managing template collections, and rendering templates with any node.js template engine. Can be used as the basis for creating a static site generator or blog framework. This section describes API features that are shared by all Templates classes.

spots - Partial function argument binding with placeholders

  •    Javascript

spots makes it simple to bind some arguments, leaving the rest free. It can apply more than 1 argument.

node-filestorage - Storage for storing uploaded files in node.js

  •    Javascript

Directory contains max 1000 files. Each file has .data extension and each file contains internal META information (2 kB). Each directory contains the config file with the informations about all files. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.


  •    Javascript

param.macro provides two main symbols — it and _. it can be used in an expression passed to a function which implicitly creates a lambda function in place accepting a single argument.

send-seekable - Express

  •    Javascript

HTTP clients sometimes request a portion of a resource, to cut down on transmission time, payload size, and/or server processing. A typical example is an HTML5 audio element with a src set to a route on your server. Clicking on the audio progress bar ideally allows the browser to seek to that section of the audio file. To do so, the browser may send an HTTP request with a Range header specifying which bytes are desired. Express.js automatically handles range requests for routes terminating in a res.sendFile. This is relatively easy to support as the underlying fs.createReadStream can be called with start and end bytes. However, Express does not natively support range requests for buffers or streams. This makes sense: for buffers, you need to either re-create/fetch the buffer (custom logic) or cache it (bad for memory). For streams it is even harder: streams don't know their total byte size, they can't "rewind" to an earlier portion, and they cannot be cached as simply as buffers.

svg-partial-circle - Compute the SVG path of a partial circle.

  •    Javascript

Compute the SVG path of a partial circle. Compared to Canvas, defining a partial circle is surprisingly complex. I searched for a module that encapsulates this complexity and there are modules out there. But all of them are not modular enough (people call this opinionated).