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
Basic template helpers for printing messages out to the console. Useful for debugging context in templates. Should work with any template engine.
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.
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.
Returns true when the given `name` matches any of the path properties on a vinyl file.
Extends vinyl files with properties used in vinyl-collections.
Extends vinyl with render and compile methods, and properties used for rendering templates.
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.
Assemble pipeline plugin for pushing views into a vinyl stream.
Light wrapper for vinyl-fs to add streams support in a way that plays nice with Assemble middleware.
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.
Assemble urls from route-like templates (/path/:param)
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, consolidate.js style but with enhancements. This works with Assemble, express.js, engine-cache or any application that follows consolidate.js conventions.
Utils for Template middleware.