-
-
Notifications
You must be signed in to change notification settings - Fork 48
/
Resources.md.hbs
102 lines (65 loc) · 6.06 KB
/
Resources.md.hbs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
---
title: Resources
area: docs
section: getting started
---
{{#draft}}
## Extensions
* Generator (content, posts)
* Converters
* Tags
* Filters
* Engines
* Helpers
* Preprocessors
* Other
{{/draft}}
> Starters, boilerplates and companion projects that extend or make it easier to work with Assemble. Some of these are from Assemble's core team, others from the community. "Thank you!" to all the creators of these projects! We really appreciate your support!
Does your project use Assemble? Did you write a blog post about Assemble? Make a video, or create a "community" project based on Assemble? _[Please let us know!](https://github.com/assemble/assemble/issues)_ We'll post a link to it on our docs. Thanks for thinking of us!
### Updates
* [Effeckt uses Assemble!](https://github.com/h5bp/Effeckt.css) - a h5bp project focused on "UI-less, performant transitions & animations". If you haven't seen it, definitely check it out, it's pretty awesome.
* [assemble-bootstrap](https://github.com/assemble/assemble-bootstrap) is a new boilerplate to build Twitter Bootstrap 3.0.0 with Assemble and Grunt.js. No need for Ruby, Jekyll, or running a server to view the docs. This repo is up-to-date and includes qunit and phantomjs tests.
## Generators and Init Templates
### Yeoman
* [assemble/generator-assemble](https://github.com/assemble/generator-assemble): Yeoman generator for Assemble. Authored by [@hariadi](https://github.com/hariadi).
### [Grunt Init](http://gruntjs.com/project-scaffolding)
* [assemble/grunt-init-assemble](https://github.com/assemble/grunt-init-assemble) Grunt init template for creating Assemble projects.
* [assemble/grunt-init-ghpages](https://github.com/assemble/grunt-init-ghpages) Quickly build gh-pages documentation from a project README using Grunt.js and Assemble, a Node.js alternative to Jekyll.
* [assemble/grunt-init-helper](https://github.com/assemble/grunt-init-helper) Grunt init template for creating [Handlebars helpers][helpers] for use with Assemble.
> These will be converted to Yeoman Generators at some point.
### [Yeoman Generators](https://github.com/yeoman/yeoman)
* [matt-bailey/generator-bones](https://github.com/matt-bailey/generator-bones): "Yeoman generator for scaffolding out a basic web project".
* [amtvsn/generator-fe](https://github.com/amtvsn/generator-fe): "A generator for yeoman to kickstart frontend for web projects with bootstrap, foundation, sass and assemble".
* [hariadi/assemble-jekyll](https://github.com/hariadi/assemble-jekyll): "Yeoman generator for Assemble that generate layouts, pages, partials, and markdown content for Jekyll static site".
## Boilerplates
* [assemble/buttons][buttons]: This project demonstrates how to build components and pages from templates and data.
* [assemble/assemble-h5bp](https://github.com/assemble/assemble-h5bp): A boilerplate for building Twitter Bootstrap 3.0.0 with Assemble and Grunt.js. No need for Ruby, Jekyll, or running a server to view the docs.
* [assemble/assemble-bootstrap](https://github.com/assemble/assemble-bootstrap): A boilerplate for building Twitter Bootstrap 3.0.0 with Assemble and Grunt.js. No need for Ruby, Jekyll, or running a server to view the docs.
* [andismith/site-boilerplate](https://github.com/andismith/site-boilerplate): "A complete grunt site boilerplate".
* [assemble/boilerplate-site](https://github.com/assemble/boilerplate-site): Build a site. Includes layouts, pages, partials, and markdown content.
* [assemble/boilerplate-sitemap](https://github.com/assemble/boilerplate-sitemap): Generate a sitemap with Assemble.
* [assemble/boilerplate-swig](http://github.com/assemble/boilerplate-swig): Boilerplate using Swig Templates.
* [assemble/boilerplate-gist-blog](https://github.com/assemble/boilerplate-gist-blog): Assemble a blog from GitHub Gists.
* [assemble/boilerplate-markdown](https://github.com/assemble/boilerplate-markdown): Generate HTML pages from markdown content. Useful for wikis, gh-pages, documentation and blogs or sites with markdown posts
## Engines
Officially supported template engines:
* [assemble/assemble-swig](http://github.com/assemble/assemble-swig)
* [assemble/assemble-handlebars](http://github.com/assemble/assemble-handlebars)
Learn about [adding an engine to Assemble][methods]
## Helpers and Extensions
* [assemble/handlebars-helpers](https://github.com/assemble/handlebars-helpers): Library of 110+ handlebars helpers. This project is active and supported, we love contributors and appreciate watchers.
* [assemble/handlebars-helpers-examples](https://github.com/assemble/handlebars-helpers-examples): Dozens (maybe more than 100?) examples for using helpers with Assemble.
* [assemble/swig-extensions](http://github.com/assemble/swig-extensions)
## Sublime Text
* [jonschlinkert/sublime-monokai-extended](https://github.com/jonschlinkert/sublime-monokai-extended): Sublime Text package that extends Soda's Monokai and the default markdown styles with additional or enhanced syntax highlighting for [YAML Front Matter](http://assemble.io/docs/YAML-front-matter.html), Handlebars, Swig, LESS, SASS and more.
* [jonschlinkert/sublime-markdown-extended](https://github.com/jonschlinkert/sublime-markdown-extended): Adds language-specific syntax highlighting inside [GFM "fenced" code blocks](https://help.github.com/articles/github-flavored-markdown#syntax-highlighting)
* [jonschlinkert/sublime-swig](http://github.com/jonschlinkert/sublime-swig): Syntax highlighting for [Swig Templates]() in Sublime Text.
## Other
* [assemble-less](https://github.com/assemble/assemble-less): Grunt task for compiling LESS to CSS. Maintained by [Jon Schlinkert](http://github.com/jonschlinkert), core team member for [Less.js](http://github.com/less/less.js)
* [grunt-convert](https://github.com/assemble/grunt-convert): Grunt task to convert to or from JSON, YAML, XML, PLIST or CSV.
* [grunt-firebase](https://github.com/assemble/grunt-firebase): Grunt task to convert to or from JSON, YAML, XML, PLIST or CSV.
## Related Info
* [Methods][methods]
* [Contributing](http://assemble.io/contributing)
* [External Libs][external-libraries]
[buttons]: https://github.com/assemble/buttons