-
-
Save masterkain/d61b87f53277efd6079e to your computer and use it in GitHub Desktop.
Gemfile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'http://rubygems.org' | |
# Load Rails framework. | |
# gem 'rails', '~> 3.1.3' | |
# Edge. | |
gem 'rails', :git => 'git://github.com/rails/rails.git' | |
gem 'journey', :git => 'git://github.com/rails/journey.git' | |
gem 'arel', :git => 'git://github.com/rails/arel.git' | |
# gem 'rails', :git => 'git://github.com/rails/rails.git', ref => '44f07098fe415593e772' | |
# gem 'rails', :git => 'git://github.com/rails/rails.git', branch: '3-1-stable' | |
# gem 'rails', :path => '~/src/rails' | |
# gem 'rails', :git => 'git://github.com/masterkain/rails.git' | |
# gem 'valium', git => 'git://github.com/ernie/valium.git' | |
# Make Rails fiber aware. | |
# gem 'rack-fiber_pool', :require => 'rack/fiber_pool' | |
# gem 'eventmachine', '~> 0.12.10' | |
# Database driver. Make sure to specify the 'mysql2' adapter in database.yml | |
gem 'mysql2', :git => 'git://github.com/brianmario/mysql2.git' | |
# Rails configuration helper for managing settings in different environments. | |
gem 'rails_config', '~> 0.2.5' | |
# Web server of choice. | |
gem 'rainbows' | |
# Formats. | |
gem 'yajl-ruby', :require => 'yajl' # json | |
gem 'nokogiri' # xml | |
gem 'msgpack' # mpac | |
# msgpack is an additional response format for API. About 50% faster than JSON. | |
# http://wiki.msgpack.org/display/MSGPACK/QuickStart+for+Ruby | |
# https://github.com/fabrik42/acts_as_api/wiki/Support-custom-response-formats-%28example-for-messagepack%29 | |
# Pagination. | |
gem 'kaminari', git: 'git://github.com/amatsuda/kaminari.git' | |
# Authentication gems. | |
gem 'devise', git: 'git://github.com/plataformatec/devise.git' | |
gem 'sixarm_ruby_email_address_validation' | |
gem 'omniauth-twitter' | |
gem 'omniauth-facebook' | |
gem 'omniauth-dropbox' | |
gem 'omniauth-foursquare' | |
# gem 'omniauth-lastfm' | |
# For being an OAuth2 provider. | |
gem 'oauth2-provider', :git => 'git://github.com/songkick/oauth2-provider.git', :require => 'oauth2/provider' | |
# gem 'rack-oauth2' | |
# Enable using our autoscale library. | |
gem 'heroku' | |
# Recurring payments. | |
# gem 'recurly', '~> 0.4' | |
#gem 'recurly', :git => 'git://github.com/recurly/recurly-client-ruby.git' | |
gem 'stripe', :git => 'git://github.com/stripe/stripe-ruby.git', :require => 'stripe' | |
# gem 'activemerchant' | |
# ActiveRecord helper to write a unique token in model callbacks. | |
gem 'uniquify', :git => 'git://github.com/ryanb/uniquify.git' | |
gem 'ransack' | |
# Helps with precise browser detection. | |
gem 'browser' | |
# Framework to define and expose API. | |
# http://fabrik42.github.com/acts_as_api/ | |
gem 'acts_as_api', :git => 'git://github.com/fabrik42/acts_as_api.git' | |
# Background jobs. | |
# gem 'resque' | |
gem 'girl_friday', :git => 'git://github.com/mperham/girl_friday.git' | |
gem 'sinatra' | |
gem 'redis' | |
# Uploaders and interfaces with external cloud services. | |
# gem 'fog', :git => 'git://github.com/geemus/fog.git' | |
# gem 'carrierwave', :git => 'git://github.com/jnicklas/carrierwave.git' | |
# gem 'paperclip' | |
# Form framework. | |
# gem 'simple_form' | |
gem 'simple_form', :git => 'git://github.com/plataformatec/simple_form.git' | |
# Static routes library. | |
gem 'high_voltage' | |
# Maps framework. | |
gem 'gmaps4rails', :git => 'git://github.com/apneadiving/Google-Maps-for-Rails.git' | |
# Use the alternative templating engine system. | |
# Currently the gem version has a problem with rails head. | |
gem 'haml'#, :git => 'git://github.com/nex3/haml.git' | |
#gem 'haml', '>= 3.2.0' | |
# Helper for rendering video.js movies and assets. | |
gem 'videojs_rails', :git => 'git://github.com/bseanvt/videojs_rails.git' | |
# Avatars | |
gem 'gravtastic' | |
# Soft delete support. | |
gem 'paranoia' | |
# To call the Node app | |
gem 'rest-client', :require => 'rest_client' | |
# Wiki pages | |
# gem 'irwi', :git => 'git://github.com/alno/irwi.git' | |
# All gems that interfaces with external social and utility services. | |
# gem 'koala', git => 'git://github.com/arsduo/koala.git' # facebook | |
gem 'twitter', :git => 'git://github.com/jnunemaker/twitter.git' | |
gem 'lastfm', :git => 'git://github.com/youpy/ruby-lastfm.git' | |
gem 'youtube_it', '~> 2.0.1' # keep the gem version because the git repo has a huge files in history | |
gem 'dropbox', :git => 'git://github.com/RISCfuture/dropbox.git' | |
gem 'musix_match' | |
# Temporary workaround for sass-rails: | |
# https://github.com/rails/sass-rails/issues/48 | |
gem 'sprockets', :git => 'git://github.com/sstephenson/sprockets.git' | |
gem 'auto_strip_attributes', '~> 1.0' | |
# 3.1 | |
#group :assets do | |
# gem 'sass-rails', '~> 3.1.5' | |
# gem 'coffee-rails', '~> 3.1.1' | |
# gem 'uglifier', '>= 1.0.3' | |
# gem 'anjlab-bootstrap-rails', :require => 'bootstrap-rails' | |
# gem 'compass', :git => 'git://github.com/chriseppstein/compass.git' | |
#gem 'haml_coffee_assets' | |
#gem 'execjs' | |
#end | |
# 3.2 | |
# Gems used only for assets and not required | |
# in production environments by default. | |
group :assets do | |
gem 'sass-rails', :git => 'git://github.com/rails/sass-rails.git' | |
#gem 'sass-rails', :path => '~/src/sass-rails' | |
gem 'coffee-rails', :git => 'git://github.com/rails/coffee-rails.git' | |
gem 'uglifier', '>= 1.0.3' | |
gem 'bourbon' | |
#gem 'compass', :git => 'git://github.com/chriseppstein/compass.git', branch: 'master' | |
gem 'anjlab-bootstrap-rails', :git => 'git://github.com/anjlab/bootstrap-rails.git', :require => 'bootstrap-rails' | |
# gem 'closure-compiler', :require => false | |
end | |
gem 'jquery-rails', :git => 'git://github.com/rails/jquery-rails.git' | |
group :development do | |
gem 'annotate', :git => 'git://github.com/ctran/annotate_models.git' | |
gem 'haml-rails' # Haml-rails provides Haml generators for Rails 3 | |
gem 'letter_opener' # open email in browser | |
gem 'awesome_print' | |
end | |
group :development, :test do | |
# gem 'ruby-debug19' | |
gem 'rspec-rails' | |
gem 'fabrication' | |
gem 'ffaker' | |
gem 'spork', :git => 'git://github.com/sporkrb/spork.git' | |
gem 'guard' | |
gem 'guard-rspec' | |
gem 'guard-spork' | |
gem 'launchy' | |
end | |
group :test do | |
gem 'capybara'#, :git => 'git://github.com/jnicklas/capybara.git' | |
gem 'simplecov', '>= 0.4.0', :require => false | |
gem 'webmock'#, :git => 'git://github.com/bblimke/webmock.git' | |
gem 'vcr'#, git => 'git://github.com/myronmarston/vcr.git' | |
gem 'shoulda-matchers' | |
gem 'database_cleaner', :git => 'git://github.com/masterkain/database_cleaner.git' # rails 3.2 | |
#gem 'database_cleaner', :git => 'git://github.com/bmabey/database_cleaner.git' # rails 3.1 | |
gem 'timecop' | |
gem 'rb-fsevent' | |
gem 'growl_notify' | |
gem 'capybara-webkit', '>= 0.7.0'#, :git => 'git://github.com/thoughtbot/capybara-webkit.git' | |
gem 'method_locator', :git => 'git://github.com/ryanlecompte/method_locator.git' | |
end | |
group :production, :staging do | |
gem 'dalli' | |
#gem 'rack-contrib', '~> 1.1.0', :require => 'rack/contrib' | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment