Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A Hatch variant of Thoughtbot's Suspenders
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
features
lib
template
.gitignore
.rvmrc.example
CONTRIBUTING.md
LICENSE
README.md
Rakefile
TODO
hatch.gemspec

README.md

Hatch is a base Rails application that you can upgrade. Hatch is a blatant cut and paste of Suspenders but customised for use by This is Hatch.

The fact that Hatch exists is an homage to Thoughtbot as so much of their open source is used in Hatch.

Installation

First install the hatch gem:

gem install hatch

Then run:

hatch create projectname

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

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

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

trout update Gemfile

Gemfile

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

It includes application gems like:

And testing gems like:

Other goodies

Hatch 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.

Issues

If you have problems, please create a Github issue.

Contributing

Please see CONTRIBUTING.md for details.

Credits

Hatch is a massive rip-off of Susbenders by thoughtbot, inc

License

Hatch is Copyright © 2011-2011 This is Hatch Ltd. It is free software, and may be redistributed under the terms specified in the LICENSE file.

Something went wrong with that request. Please try again.