Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tool for setting up a new project quickly
Ruby CoffeeScript
Failed to load latest commit information.
bin Rails 4 final release support
lib Any ruby 2 will do
.gitignore Add the executable
Gemfile Initial Commit
LICENSE Initial Commit Adding notes section to the readme
Rakefile Initial Commit


Generate Rails projects the way we like them.


The capybara-webkit gem which the generator installs dependes on QT being installed. On OSX with Hombrew run brew install qt to make sure QT is installed.


 gem install bnr_generator

 # if you are using rbenv
 rbenv rehash


 # create a new project
 bnr new NAME

 # specify the database type
 bnr new NAME --database=DATABASE

 # Don't create a heroku app
 bnr new NAME --host=none

 # Don't use rvm
 bnr new NAME --ruby=none

 # get help, see all options
 bnr help


If you are using heroku to host your app, be sure you have added your ssh key to heroku and have run heroku auth:login prior to running bnr new.

If the database you choose relies on a server, make sure that the server is running prior to running bnr new so that the new database can be created.

What's included?

  • Rails of course, currently the 3.2 branch
  • Postgres all your database needs
  • Heroku for deployment ease, a Heroku app will automatically be created for you.
  • Slim for templating goodness

The testing stack includes :


  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request
Something went wrong with that request. Please try again.