Command Palette

Search for a command to run...

Page Inspect

https://assemble.io/
Internal Links
6
External Links
16
Images
0
Headings
29

Page Content

Title: Home | Assemble
Description: Static site generator for Grunt.js and Yeoman. Assemble makes it dead simple to build modular sites, blogs, gh-pages, components and documentation from reusable templates and data. | Static site generator for Grunt.js and Yeoman. Assemble makes it dead simple to build modular sites, blogs, gh-pages, components and documentation from reusable templates and data.
HTML Size:22 KB
Markdown Size:2 KB
Fetched At:November 18, 2025

Page Structure

h1BUILD SOMETHING
h2assemble
h3JavaScript
h2assemble-less
h3JavaScript
h2handlebars-helpers
h3JavaScript
h2boilerplates
h3CSS
h2boilerplate-site
h3JavaScript
h2grunt-init-assemble
h3JavaScript
h2generator-assemble
h3JavaScript
h2grunt-github-api
h3JavaScript
h2grunt-convert
h3JavaScript
h2grunt-firebase
h3JavaScript
h2boilerplate-bootstrap
h3JavaScript
h2buttons
h3CSS
h2grunt-readme
h3JavaScript
h2permalinks
h3JavaScript

Markdown Content

Home | Assemble

ASSEMBLE

- Docs
- Plugins
- Helpers

- Blog
-
- GitHub Repo

# BUILD SOMETHING

It has never been easier to leverage the full force of powerful frameworks like Bootstrap and Zurb Foundation. Nothing can stop you now.

Download Assemble

Assemble *The static site generator for Node.js, Grunt.js and Yeoman.*

- ## assemble
### JavaScript

Static site generator for Grunt.js, Yeoman and Node.js. "npm install assemble". Used by H5BP, Topcoat, and hundreds of other projects to build sites, themes, components, documentation, blogs and gh-pages.

- ## assemble-less
### JavaScript

Grunt task for compiling LESS to CSS.

- ## handlebars-helpers
### JavaScript

Library of 100+ handlebars helpers. This project is active and supported, we love contributors and appreciate stars.

- ## boilerplates
### CSS

A bunch of example projects to help you learn how to use Assemble.

- ## boilerplate-site
### JavaScript

Demonstrates how to use Assemble to build a site. Includes layouts, pages, partials, and markdown content.

- ## grunt-init-assemble
### JavaScript

Grunt init template 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.

- ## generator-assemble
### JavaScript

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.

- ## grunt-github-api
### JavaScript

Grunt plugin used to query the Github API and save the returned JSON files locally.

- ## grunt-convert
### JavaScript

Grunt task to convert to or from JSON, YAML, XML, PLIST or CSV.

- ## grunt-firebase
### JavaScript

Grunt task for updating firebase data.

- ## boilerplate-bootstrap
### JavaScript

Build Bootstrap with Assemble instead of Jekyll.

- ## buttons
### CSS

Sooo many buttons... is this really necessary?! In reality this project has little to do with buttons. It's an exercise in separation of concerns regarding structure, style, content and data.

- ## grunt-readme
### JavaScript

Generate your README from a template. Fast, very little config, and if you already use Grunt it's a no-brainer.

- ## permalinks
### JavaScript

Permalinks plugin 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.

Get Started with Assemble