Build Status Code Climate Coverage Status Dependency Status Gem Version

Comable provides a simple way to add e-commerce features to your Ruby on Rails application.


  1. Add comable in the Gemfile:
  gem 'comable'
  1. Download and install by running:
  bundle install
  1. Run the generator:
  bundle exec rails generate comable:install
  1. Start up your application:
  bundle exec rails server

Go to your browser and open http://localhost:3000.

Access the admin panel

You will need to import the seed data if admin user does not exist.

bundle exec rake db:seed

Go to your browser and open http://localhost:3000/admin.


  • Ruby on Rails 4.0, 4.1, 4.2
  • Ruby 2.1, 2.2

Rails 3 is not supported.


To set up a development environment, simply do:

bundle install
bundle exec rake db:create
bundle exec rake db:migrate
bundle exec rake  # run the test suite