xRails is a base Rails application that you can upgrade.
Installation
First install the xRails gem:
gem install xrails
Then run:
xrails create projectname
This will create a Rails 3 app in `projectname'. This script creates a new git repository. It is not meant to be used against an existing repo.
Gemfile
To see the latest and greatest gems, look at xRails' template/files/xrails_Gemfile, which will be copied into your projectname/Gemfile.
It includes application gems like:
- jQuery for Javascript pleasantry
- Will Paginate for pagination
And testing gems like:
- Cucumber for integration testing
- Webrat for acceptance tests
- Database Cleaner for cleaning your database
- RSpec for awesome, readable isolation testing
- Shoulda for frequently needed Rails and RSpec matchers
Other goodies
xRails also comes with:
- Rails' flashes set up and in application layout.
- A few nice time formats.
See template/files to see what is generated one-time.
Issues
If you have problems, please create a Github issue.
Credits
This gem is forked by Suspenders:

Suspenders is maintained and funded by thoughtbot, inc
The names and logos for thoughtbot are trademarks of thoughtbot, inc.
License
xRails is Copyright © 2008-2011 Alessio Rocco. It is free software, and may be redistributed under the terms specified in the LICENSE file.