• Stars
    star
    1
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 11 years ago
  • Updated almost 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Add {{tweet}} and {{follow}} buttons using handlebars helpers.

More Repositories

1

handlebars-helpers

188 handlebars helpers in ~20 categories. Can be used with Assemble, Ghost, YUI, express.js etc.
JavaScript
2,218
star
2

helper-markdown

Markdown template helper. Uses remarkable to render markdown in templates. Should work with Handlebars, Lo-Dash or any template engine that supports helper functions.
JavaScript
38
star
3

handlebars-helper-repeat

{{repeat}} handlebars helper, for duplicating a block of content n times.
JavaScript
26
star
4

handlebars-helper-prettify

{{prettify}} handlebars helper, for formatting ("beautifying") HTML, CSS and JavaScript.
JavaScript
20
star
5

handlebars-helper-moment

{{moment}} handlebars helper. Combines the powers of Assemble, Handlebars.js and Moment.js into a great helper to master time.
HTML
19
star
6

handlebars-helper-partial

Handlebars helper, alternative to built-in partials. Like Assemble itself, this helper will automatically determine the correct context to use, or a context may be explicitly passed in as a second parameter.
JavaScript
16
star
7

handlebars-helper-include

Handlebars helper, alternative to built-in partials. Similar to handlebars-helper-partial, but this helper will allow wildcard (glob) patterns. Like Assemble itself, this helper will automatically determine the correct context to use, or a context may be explicitly passed in as a second parameter.
JavaScript
16
star
8

handlebars-helper-minify

{{minify}} handlebars helper, for minification of HTML with html-minifier.
JavaScript
15
star
9

handlebars-helpers-examples

Shows how to use helpers from handlebars-helpers with Assemble.
CoffeeScript
12
star
10

logging-helpers

Basic template helpers for printing messages out to the console. Useful for debugging context in templates. Should work with any template engine.
JavaScript
10
star
11

handlebars-helper-compose

{{compose}} handlebars helper. Similar to {{aggregate}}, but this is a block helper that extends the inner block's content with content from "external" files, while also extending the context with YAML front matter from those files. You may also optionally use wildcard (glob/minimatch) patterns.
JavaScript
10
star
12

liquid-filters

Liquid filters written in vanilla JavaScript, allowing them to be used with any template engine. WIP! Star/watch the project for updates.
JavaScript
8
star
13

example-pagination

Nothing to see yet, this repo will eventually contain examples and boilerplate code for adding paging and pagination to your projects with Assemble.
CSS
8
star
14

helper-html-table

Create an HTML table from JSON configuration.
JavaScript
7
star
15

handlebars-helper-i18n

Handlebars helper for i18n.
JavaScript
7
star
16

handlebars-helper-analytics

Handlebars helper for adding Google Analytics scripts to the head and/or footer of a webpage
JavaScript
7
star
17

handlebars-utils

Utils for handlebars helpers. Externalized from handlebars, to allow helpers to use the utils without having to depend on handlebars itself.
JavaScript
7
star
18

handlebars-helper-md

A new and improved {{md}] helper! Convert markdown to HTML. Use wildcard (glob) patterns for files. Like Assemble itself, this helper will automatically determine the correct context to use, or a context may be explicitly passed in as a second parameter.
JavaScript
7
star
19

helper-date

Format dates with date.js and moment.js. Uses date.js to parse human readable date phrases, and moment to format the rendered output. Should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper functions to be registered. Also compatible with verb, assemble and Template.
JavaScript
7
star
20

generator-helper

Use yeoman to generate a handlebars helper that can easily be used with Assemble.
JavaScript
6
star
21

handlebars-helper-isActive

{{isactive}} handlebars helper. Adds an 'active' class to the 'current page'. Class can be customized.
JavaScript
6
star
22

helper-copyright

Template helper for adding a basic, one-line copyright statement, with formatting appropriate for LICENSE/LICENSE-MIT or README templates. Should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper functions to be registered.
JavaScript
6
star
23

handlebars-helper-paginate

{{paginate}} handlebars helper. Made for Assemble, the static site generator for Node.js, Grunt.js and Yeoman.
JavaScript
6
star
24

helper-changelog

Template helper for generating a markdown-formatted changelog from an object, array or yaml file. Should work with Handlebars or Lo-Dash or any engine with support for helper functions.
JavaScript
6
star
25

helper-related

Template helper for generating a list of links to the homepages of related GitHub/npm projects.
JavaScript
5
star
26

handlebars-helper-asset

Handlebars helper for generating a relative path from the current file to the specified asset (CSS, JavaScript, image, icon etc.).
JavaScript
5
star
27

template-helper-apidocs

Template helper for automatically generating API docs from code comments. This is based on helper-apidocs, but specifically for applications built-with the Template library.
JavaScript
5
star
28

helper-geopattern

Template helper for generating a geometric SVG pattern for CSS backgrounds using btmills/geopattern
JavaScript
5
star
29

helper-uigradient

Template helper that generates the CSS for any of the gradients from Ghosh/uiGradients
JavaScript
5
star
30

handlebars-helper-lorem

{{lorem}} handlebars helper, for generating lorem lorem placeholder text.
JavaScript
5
star
31

handlebars-helper-aggregate

{{aggregate}} handlebars helper. inlines content from multiple files optionally using wildcard (globbing/minimatch) patterns. uses YAML front matter as context for each file. optionally pass in a sorting function.
JavaScript
5
star
32

helper-reflinks

Template helper for generating a list of markdown formatted reference links for all of the dependencies and devDependencies listed in package.json.
JavaScript
5
star
33

helper-apidocs

Template helper for automatically generating API docs from code comments. The sync version works with handlebars, lo-dash, or any template engine that supports helper functions.
JavaScript
5
star
34

task-utils

Utils for grunt.js projects.
JavaScript
4
star
35

handlebars-helper-disqus

{{disqus}} Handlebars helper. Simplifies adding [Disqus](https://disqus.com/) comments to your site.
JavaScript
4
star
36

handlebars-helpers-yfm

Helpers and examples for extracting, parsing, and passing context from YAML front matter into your templates. Useful if you need custom programming beyond what Assemble offers by default.
JavaScript
4
star
37

helpers-utils

DEPRECATED
JavaScript
4
star
38

helper-collection

Async collection helper for assemble.
JavaScript
4
star
39

handlebars-helper-jade

{{jade}} handlebars helper, for converting basic Jade templates to HTML.
JavaScript
4
star
40

helper-md

Markdown template helper. Uses remarkable to render markdown in templates. Should work with Handlebars, Lo-Dash or any template engine that supports helper functions.
JavaScript
4
star
41

helper-link-to

Templates helper that returns a link path from the current view to the another view.
JavaScript
4
star
42

helper-resolve

Template helper to resolve the path to a file in node_modules. This is mostly useful during development.
JavaScript
4
star
43

helper-octicon

Template helper for displaying octicon SVGs. Should work with any Handlebars, Lo-Dash, underscore or any template engine that allows helper functions to be registered. Also compatible with verb, assemble, and templates.
JavaScript
3
star
44

meta

General planning around helpers. Also the place to make requests and suggestions.
3
star
45

handlebars-helper-ghbtns

{{ghbtn}} handlebars helper. Add github buttons (http://ghbtns.com) to your site.
JavaScript
3
star
46

handlebars-helper-slugify

Convert strings into URL slugs.
JavaScript
3
star
47

handlebars-helper-uml

Embed UML diagrams in your handlebars template using www.websequencediagrams.com
JavaScript
3
star
48

helper-issue

Helper to create a URL that pre-populates a Github issue.
JavaScript
3
star
49

handlebars-helper-sitemap

Handlebars helpers and templates for generating a sitemap.
JavaScript
3
star
50

handlebars-helper-less

{{less}} handlebars helper. This helper allows you to use LESS inside style tags in your HTML. By default, the resulting CSS will be rendered inside the `<style>...</style>` tags of the rendered HTML, but you may alternatively define a destination path using the `dest` hash option of the helper.
JavaScript
3
star
51

helper-license

Template helper for dynamically generating a basic, one-line license statement based on the given context, e.g. `Released under the MIT license`. Should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper functions to be registered.
JavaScript
3
star
52

helper-slugify

Slugify a URL, path or heading the same way that GitHub formats heading anchors.
JavaScript
2
star
53

handlebars-helper-rel

Handlebars helper for generating a relative link from the current page to the specified page.
JavaScript
2
star
54

handlebars-helper-condense

Remove extra newlines from HTML content.
JavaScript
2
star
55

requests

Guidelines for requesting or contributing new helpers to the helpers org.
2
star
56

handlebars-helper-autolink

{{autolink}} handlebars helper. Generate relative links from the "current page" to other dest pages.
JavaScript
2
star
57

helper-front-matter

Template helper for parsing front matter and passing the data to templates as context.
JavaScript
2
star
58

node-name

Basic utility methods for transforming and handling file paths.
JavaScript
2
star
59

handlebars-helper-unsplash

Handlebars helper to create image tags with unsplash.it properties.
JavaScript
2
star
60

handlebars-helper-variable

Handlebars block helper that adds variables to the context that can be used by following expressions in the same template.
JavaScript
2
star
61

helper-toc

Template helper for generating a table of contents using content from the file in which the helper is used, or for a glob of files.
JavaScript
2
star
62

handlebars-helper-post

{{post}} handlebars helper, for including a post, or a list of posts.
JavaScript
2
star
63

handlebars-helper-npm-downloads

Get the npm download counts for the specified repository.
JavaScript
2
star
64

helper-sort-items

Helper for filtering and sorting an assemble collection based on an array of strings.
JavaScript
2
star
65

async-helper-base

Used for creating template.js-compatible async helpers. Works with verb, assemble or any other template.js application.
JavaScript
2
star
66

strip-yfm

Strip YAML front matter from files.
JavaScript
2
star
67

helper-example

Opinionated template helper that inserts a code example from a filepath.
JavaScript
2
star
68

handlebars-helper-eachitems

{{eachItems}} handlebars helper.
JavaScript
2
star
69

helper-compile-async

Convenience method to compile async helpers and add common functionality to use with async-helpers.
JavaScript
2
star
70

handlebars-helper-feed

Handlebars helper for generating entries for RSS or atom feeds.
JavaScript
2
star
71

handlebars-helper-each

Handlebars each helper, can be used as a sync helper with any handlebars project (as normal) or as an async helper with assemble or libs that support async helpers.
JavaScript
2
star
72

helper-npm-downloads

Get the npm download counts for the specified repository.
JavaScript
2
star
73

helper-lookup-deps

Template helper for generating a list of markdown formatted reference links to Github repos for the tree of dependencies and devDependencies listed in package.json.
JavaScript
2
star
74

helper-dateformat

Date helper that uses node-dateformat to format dates. Works with Lo-Dash, Handlebars or any template engine that supports helper functions.
JavaScript
2
star
75

handlebars-helper-not

{{not}} handlebars helper. Conditionally render a block if the condition is false. This block helper is really just a semantic alternative to {{isnt}}
JavaScript
2
star
76

handlebars-helper-create-frame

Handlebars block helper for creating private variables that are accessible inside the block.
JavaScript
1
star
77

handlebars-helper-track

{{track}} handlebars helper. Simplify the process of adding Google analytics tracking codes to your web projects.
JavaScript
1
star
78

helper-concat

Template helper for concatenating a list of files using glob patterns. Should work with handlebars, lodash or any template engine that allows helper functions.
JavaScript
1
star
79

helper-lorem

Template helper for generator lorem-ipsum placeholder text. Should work with any template engine.
JavaScript
1
star
80

helper-ask-include

Async template helper that prompts the user to choose the `include` or `includes` to render.
JavaScript
1
star
81

handlebars-helper-pkg

{{pkg}} handlebars helper, for retrieving a value from your project's package.json
JavaScript
1
star
82

helper-glob

Template helper for globbing files. Works with handlebars, Lo-Dash or any template engine that supports helper functions.
JavaScript
1
star
83

helper-timeago

Date helper for displaying elapsed time in a human-readable format. Can be used as a JavaScript utility or template helper with handlebars, lo-dash or any template engine that supports helper functions.
JavaScript
1
star
84

handlebars-helper-br

{{br}} Handlebars helper. Adds `<br>` tags to generated HTML. Great for prototyping.
JavaScript
1
star
85

helper-glob-files

Generic template helper for creating an array of vinyl file objects from a glob pattern.
JavaScript
1
star
86

grunt-init-helper-mod

Grunt init template for creating a new helper module.
JavaScript
1
star
87

helper-git-hash

Template helper for getting the most recent commit hash from git history.
JavaScript
1
star
88

helper-require

Use any node module as a helper in templates. Should work with Handlebars, Lo-Dash, underscore, or any template engine that supports helper functions.
JavaScript
1
star
89

helper-read

Template helper for reading from the file system. Includes both async and sync versions.
JavaScript
1
star
90

helper-ask

Async helper that prompts the user for a value and uses the answer as context for rendering the template.
JavaScript
1
star
91

helper-codelinks

Generate a list of links that take you to the first line of code for each method in a given directory. (this helper will replace verb-helper-reflinks)
JavaScript
1
star
92

helper-year

Template helper for adding the current year. Good for adding dates for licenses, copyrights, last modified date, comment dates, etc. Works with handlebars, lo-dash or any template engine that has support for helper functions.
JavaScript
1
star