Parse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and
More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.
Basic template helpers for printing messages out to the console. Useful for debugging context in templates. Should work with any template engine.
Returns true when the given `name` matches any of the path properties on a vinyl file.
Extends vinyl with render and compile methods, and properties used for rendering templates.
Extends vinyl files with properties used in vinyl-collections.
express.js inspired template-engine manager.
Routing for static site generators, build systems and task runners, heavily based on express.js routes but works with file objects. Used by Assemble, Verb, and Template.
Utility for getting an assemble view from a collection object.
The core assemble application with no presets or defaults. All configuration is left to the implementor.
Assemble plugin (^0.6.0) for loading globs of views onto custom view collections. Also works with verb or other Templates.js based applications.
Light wrapper for vinyl-fs to add streams support in a way that plays nice with Assemble middleware.
Assemble pipeline plugin for pushing views into a vinyl stream.
Assemble plugin for rendering views in a vinyl pipeline.
Assemble pipeline plugin for handling custom middleware stages.
Copy a task and it's dependencies from one app to another.
Get the rocks out of your socks! Assemble makes you fast at creating web projects. Assemble is used by thousands of projects for rapid prototyping, creating themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websit
Handlebars engine plugin for grunt-assemble. This is only used in grunt-assemble and versions of assemble below 0.4.x.
Handlebars engine, consolidate.js style but with enhancements. This works with Assemble, express.js, engine-cache or any application that follows consolidate.js conventions.
Assemble urls from route-like templates (/path/:param)