Animal Management Software for Rescue / Shelters
HTML Ruby JavaScript CSS Other
Latest commit 3fda754 Jan 28, 2017 @ninetwentyfour keep remote files
Failed to load latest commit information.
app retina login page Jan 28, 2017
config keep remote files Jan 28, 2017
db add fostered date to animal Jan 22, 2017
doc initial commit Sep 4, 2011
features update poltergeist Mar 24, 2013
lib auto fix rubocop issues Jan 22, 2017
public fix tests Oct 4, 2014
script auto fix rubocop issues Jan 22, 2017
spec auto fix rubocop issues Jan 22, 2017
vendor removed only path from social controllers Jun 24, 2012
.DS_Store merge master Feb 4, 2013
.coveralls.yml add coveralls Mar 23, 2013
.env.example use action cable Jan 9, 2017
.gitignore ignore coverage folder Mar 23, 2013
.hound.yml config hound Jan 23, 2017
.rspec update gems Mar 17, 2013
.rubocop.yml update secure headers Jan 22, 2017
.simplecov tweaking travis config Mar 24, 2013
Gemfile retina images Jan 28, 2017
Procfile procfile cleanup Jan 16, 2014
README.markdown new ci badge Jan 23, 2017
Rakefile rails 5 Jan 8, 2017
circle.yml add circle yml Jan 7, 2017
rails_best_practices_output.html best practice update Jul 2, 2012


CircleCI Code Climate Dependency Status Coverage Status

Created by Travis Berry and Apple Wood Rescue.

Licensed under the MIT license.

RoR, Twitter Bootstrap, and others are licensed under their respective licenses.


Hospitium is the brain child of Apple Wood Rescue, a small animal rescue in Denver Colorado. Developed to fit the needs of the rescue, it has since been open sourced for anyone to use.

The software is completely free. You can modify it all you want and you can share it with anyone.

You can support the project by:

How to Install

1 - There are several dependencies on other apps/services:

2 - Setup the env variables

  Learn how: Configuration and Config Vars

  To use dotenv copy .env.example to .env and update any configs.

3 - Clone the git repository

$ git clone git://
$ cd Hospitium
$ bundle install

4 - Database

  It must be called animal_development.

  Change connection params in the /config/database.yml, if needed.

  Populate it:

$ rake db:create
$ rake db:migrate
$ rake db:seed

5 - Running

$ rails s

Visit localhost:3000 to test it.

6 - Sign in

  • Login: admin
  • Password: pleasechange

  The dashboard can be found at localhost:3000/admin.

7 - Change your admin password

  This is very important!

  Change the organization name also if you so choose.


  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request