Create Sinatra-powered Hipchat Addons with Yeoman
Last updated 6 years ago by logankoester .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install generator-hipchat-addon 
SYNC missed versions from official npm registry.

Hipchat Addon Generator

A HipChat Connect Add-On is a standalone web application that you write and control, yet it can be installed into a HipChat room or account using the built-in Marketplace client.

This Yeoman generator will create a Sinatra + Grape application with everything you need to integrate with Hipchat Connect, including optional Stripe integration to help you sell your add-ons if you choose.

Build Status status Dependency Status devDependency Status Gittip


Getting Started

$ npm install -g yo
$ npm install -g generator-hipchat-addon
$ yo hipchat-addon

The generator will ask a few questions before creating your app and installing the gem dependencies it needs. Set the necessary environment variables and then launch it with rackup.


  • Node
  • Ruby 1.9+
  • MongoDB
  • SSL

You can set up a free environment on Heroku and MongoHQ.

Running the test suite

git clone
cd generator-hipchat-addon
npm install
grunt test


Fork the repo on Github and open a pull request. Note that the files in app/ and test/ are the output of CoffeeScript files in src/, and will be overwritten if edited by hand.

Release History


  • Resolves an issue wherein haml templates are generated but ERB is called for rendering (thanks @harrigan)


  • Drops support for node v0.8.0 (minimum engine is now v0.10.0)
  • Fix stripe and money dependencies (thanks @harrigan)


  • Initial release.


MIT License

Bitdeli Badge

xrefs funcs top func library users authors Total views Views in the last 24 hours

Current Tags

  • 0.1.4                                ...           latest (6 years ago)

4 Versions

  • 0.1.4                                ...           6 years ago
  • 0.1.3                                ...           6 years ago
  • 0.1.2                                ...           6 years ago
  • 0.1.1                                ...           6 years ago
Maintainers (1)
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (2)
Dev Dependencies (8)
Dependents (2)

Copyright 2014 - 2017 © |