Assemble's repositories
generator-assemble
Yeoman generator for Assemble, the static site generator built on Grunt.js. Kickstart new Assemble projects in just a few seconds, including templates, data, layouts, and a theme.
assemble-boilerplate-bootstrap
Build Bootstrap with Assemble instead of Jekyll.
gulp-assemble
Deprecated. Assemble can be used directly with or without gulp.
grunt-assemble-permalinks
Permalinks middleware for Assemble, the static site generator for Grunt.js and Yeoman. This plugin enables powerful and configurable URI replacement patterns, presets, uses Moment.js for parsing dates, and much more.
grunt-assemble-i18n
Assemble middleware for adding i18n support to projects.
grunt-assemble-lunr
grunt-assemble plugin for creating a search engine within your static site using lunr.js.
grunt-assemble-navigation
Assemble plugin for automatically generating Bootstrap-style side navigation.
assemble-tags-collection-example
Example of how to generate an index page with a list of tags extracted from front matter. Each "tag" has a list of links to any pages that have that tag.
assemble-indexer
Templates plugin to add index views to template collections.
assemble-middleware-rss
Assemble middleware for creating RSS feeds with Assemble.
grunt-assemble-contextual
Assemble middleware for generating a JSON file containing the context of each page. Basic middleware to help see what's happening in the build.
assemble-collections
Node library to manage collections of objects in or out of Assemble.
assemble-layouts
Layouts for your templates
grunt-assemble-anchors
Assemble plugin for creating anchor tags from generated html.
grunt-assemble-toc
Assemble middleware for creating a table of contents in the generated HTML, using Cheerio.js
assemble-select-files
Assemble plugin that adds a `.selectFiles` method to the instance, for reading in a glob of files and prompting the user to select the files they want to write to the file system.
assemble-utils
Assemble utilities
grunt-assemble-download
Assemble middleware for downloading files from GitHub.
assemble-ask
Assemble plugin for asking questions and storing answers.
assemble-nunjucks
Adds nunjucks support to assemble, with some assemble-specific conveniences.
context-workshop
One of assemble's biggest strengths is granular control over `context`. This workshop explains how context is created, as well as where, when and why the context works the way it does at each point in the render cycle.
grunt-assemble-decompress
Assemble plugin for extracting zip, tar and tar.gz archives.
assemble-boilerplate-h5bp
Assemble boilerplate for launching projects with H5BP (https://github.com/h5bp/boilerplate-h5bp)
assemble-cli
Command line interface for Assemble.
assemble-reload-views
Assemble instance plugin that reloads views when options are updated or when another plugin is loaded.
assemble-select-views
Assemble plugin that adds a `.selectViews` method to the instance, for prompting the user to select the views they want to write to the file system.
assemble-compile-file
WIP. Assemble plugin for compiling views (in a vinyl pipeline) that might need to be rendered more than once.
assemble-middleware-buffer
Buffer files into a specified array on the Assemble context.
assemble-scaffold
Assemble plugin for generating project scaffolds.
assemble-redirects
Assemble pipeline plugin for generating a redirects file from a stream of manifest files.