
Product
Introducing Custom Tabs for Org Alerts
Create and share saved alert views with custom tabs on the org alerts page, making it easier for teams to return to consistent, named filter sets.
handlebars-helper-twitter
Advanced tools
Add {{tweet}} and {{follow}} buttons using Handlebars helpers.

Twitter handlebars helpers, for adding {{tweet}} and {{follow}} buttons to your web projects.
See dev.twitter.com for more information.
Use npm to install the package: npm i handlebars-helper-twitter.
In your project's Gruntfile, to register the helper add handlebars-helper-twitter to the helpers property in the Assemble task or target options:
grunt.initConfig({
assemble: {
options: {
// the 'handlebars-helper-twitter' npm module must also be listed in
// devDependencies for assemble to automatically resolve the helper
helpers: ['handlebars-helper-twitter', 'foo/*.js']
},
files: {
'dist/': ['src/templates/*.hbs']
}
}
});
First, visit dev.twitter to copy/paste the necessary script into your templates. It looks like this (you probably shouldn't use this one, get the latest directly from twitter)
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
Now that the helper is registered, and the necessary script is in your templates, you may begin using it in your templates.
{{follow user="upstage" repo="upstage" type="star"}}
{{tweet url="http://assemble.io" via="assemblejs" related="jonschlinkert:Assemble core team"}}
The following hash options may be passed to the helper, in the form of foo="value":
Type: String
Default: http://assemble.io
URL of the page to share.
Type: String
Default: assemblejs
Screen name of the user to attribute the Tweet to.
Type: String
Default: jonschlinkert:Assemble core team
Related accounts. Example:
{{tweet url="http://assemble.io" via="assemblejs" related="jonschlinkert:Assemble core team"}}
Type: String
Default: assemblejs
The Twitter username. Example: jonschlinkert.
Type: String
Default: #0069D6
Hex value to use for the link color.
Type: String
Default: true
Whether or not to show the number of followers.
Jon Schlinkert
Licensed under the MIT License Copyright (c) Jon Schlinkert, contributors.
FAQs
Add {{tweet}} and {{follow}} buttons using Handlebars helpers.
We found that handlebars-helper-twitter demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Create and share saved alert views with custom tabs on the org alerts page, making it easier for teams to return to consistent, named filter sets.

Product
Socket’s Rust and Cargo support is now generally available, providing dependency analysis and supply chain visibility for Rust projects.

Security News
Chrome 144 introduces the Temporal API, a modern approach to date and time handling designed to fix long-standing issues with JavaScript’s Date object.