Fetching contributors…
Cannot retrieve contributors at this time
81 lines (52 sloc) 2.75 KB

Suspenders is a base Rails application that you can upgrade.

Suspenders boy


First install the suspenders gem:

gem install suspenders

Then run:

suspenders create projectname

This will create a Rails 3 app in `projectname'. This script creates a new new git repository. It is not meant to be used against an existing repo.

Suspenders uses Trout to make it easier to maintain a base version of special files (like Gemfile) in Suspenders.

Whenever you want to get the latest and greatest Suspenders' Gemfile, run:

trout update Gemfile


To see the latest and greatest gems, look at Suspenders' template/trout/Gemfile, which will be copied into your projectname/Gemfile.

It includes application gems like:

And testing gems like:

Other goodies

Suspenders also comes with:

  • jQuery for Javascript pleasantry
  • Rails' flashes set up and in application layout.
  • A few nice time formats.

See template/files to see what is generated one-time.


If you have problems, please create a Github issue.



Suspenders is maintained and funded by thoughtbot, inc

The names and logos for thoughtbot are trademarks of thoughtbot, inc.


Suspenders is Copyright © 2008-2011 thoughtbot. It is free software, and may be redistributed under the terms specified in the LICENSE file.