Hightail
Bootstraps a pretty looking Rails app in a jiff.
Installation
First install the hightail Gem:
gem install hightail
Then run:
hightail APP_NAME
This will create a Rails 3.1 app in APP_NAME
. This script creates a new
new git repository. It is not meant to be used against an existing repository.
What's Included
Here are a few of the differences you can expect to find between the default Rails generator and what Hightail generates for you:
- PostgreSQL as the default database
- RSpec instead of Test::Unit
- a customized form builder
- default Sass style sheets
- a Haml application layout
- simplified and unified generated files
- a directory under lib for app-specific code
And a slew of other minor changes. Basically, these are all the things I found myself doing over and over whenever I created a new Rails app.
Credits
Hightail is a derivative work of Suspenders by thoughtbot.
License
Hightail is Copyright © 2011 Tyler Hunt. It is free software, and may be redistributed under the terms specified in the LICENSE file.