Skip to content

Instantly share code, notes, and snippets.

@andychongyz
Last active September 9, 2016 03:27
Show Gist options
  • Save andychongyz/e9e5d4382d52fb238e8b5affd0c521de to your computer and use it in GitHub Desktop.
Save andychongyz/e9e5d4382d52fb238e8b5affd0c521de to your computer and use it in GitHub Desktop.
Gemfile
source 'https://rubygems.org'
ruby '2.1.4'
gem 'rails', '~> 4.1.7'
gem 'coffee-rails', '~> 4.0.0'
gem 'jbuilder', '~> 2.0'
gem 'jquery-rails'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'mime-types', '~> 2.6.1', require: 'mime/types/columnar'
# Template and assets stacks
gem 'slim-rails'
gem 'cocoon'
# Third-party services
# gem 'appsignal'
# Skylight
gem "skylight"
# Server and database stacks
gem 'pg'
gem 'unicorn-rails'
# Authentication and authorization
gem 'devise'
gem 'devise-token_authenticatable'
gem 'omniauth'
gem 'omniauth-facebook'
gem 'pundit'
gem 'switch_user'
# Admin
gem 'rails_admin'
# File uploads
gem 'carrierwave', '~> 0.10.0'
gem 'carrierwave-aws'
gem 'mini_magick', '3.8.0'
gem 'remotipart'
# Location
gem 'geocoder'
# Utilities
gem 'enumerize'
gem 'aasm'
gem 'phony_rails'
# Deep object duplicating
gem 'amoeba'
# A/B Testing
gem 'split', require: 'split/dashboard'
# Scheduling
gem 'sucker_punch'
gem 'sidekiq'
gem 'sidekiq-status'
# Sidetiq for cron job using sidekiq
gem 'sidetiq'
# sinatra for sidekiq web-ui
gem 'sinatra', require: nil
# Koala for facebook
gem 'koala', '~> 1.11.0rc'
# Twilio for SMS
gem 'twilio-ruby'
#ruby-money
gem 'money-rails', '~> 1.6'
gem 'google_currency', '~> 3.3'
# Seeding initial data
gem 'faker'
# New Relic
gem 'newrelic_rpm'
# Htmlentities
gem 'htmlentities'
# Pagination
gem 'kaminari'
# Chatkick
gem "chartkick"
# Facebook
gem "fb_graph"
# Browser
gem "browser"
# Exception logging
gem 'sentry-raven'
# Logging
gem 'paper_trail', '~> 4.0.0.rc'
# Tracking events
gem 'mixpanel-ruby'
gem "mengpaneel"
gem 'analytics-ruby', :require => "segment"
# Caching
gem 'dalli'
# Api image upload
gem 'carrierwave-base64'
# ReactJS
gem "react-rails"
#make blank text nil
gem "nilify_blanks"
# pass Rails variables to JS
gem 'gon'
#google analytics server side
gem 'staccato'
#Sterilizer gem
gem 'active_model_serializers'
#redis caching
gem 'readthis'
gem 'hiredis'
#HTTParty gem
gem 'httparty'
#improve rails logging
gem "lograge"
gem 'quiet_assets'
#cloning active record
gem 'deep_cloneable', '~> 2.2.0'
#intercom
gem 'intercom', "~> 3.4.0"
#zendesk
gem 'zendesk_api'
#roadie to inline css
gem 'roadie-rails'
# generating custom csv files
gem 'julia_builder'
#filterrific
gem 'filterrific'
# moment js for datetime manipulation and functions
gem 'momentjs-rails'
#country_select gem
gem 'country_select'
#export excel
gem 'rubyzip', '= 1.0.0'
gem 'axlsx', '= 2.0.1'
gem 'axlsx_rails'
gem 'ruby-trello'
group :development do
gem 'better_errors'
gem 'binding_of_caller'
gem 'letter_opener'
gem 'guard-rspec', require: false
gem 'pry-rails'
gem 'spring'
gem "spring-commands-rspec"
gem 'heroku_san'
gem 'bower-rails'
gem 'pry-byebug'
gem 'rb-fchange', require: false
gem 'rb-fsevent', require: false
gem 'rb-inotify', require: false
gem 'rb-readline', require: false
# Performance tracking
# gem 'rack-mini-profiler'
# Memory usage of libs
#gem 'derailed'
#gem 'stackprof'
# Rails ERD requires graphviz
#gem 'rails-erd'
# N+1 queries and unused eager loading
gem 'bullet'
end
group :production, :staging, :develop do
gem 'heroku-deflater'
gem 'rails_12factor'
# Tracking timeouts
gem "rack-timeout"
gem 'unicorn-worker-killer'
end
group :development, :test do
gem 'dotenv-rails'
gem 'rspec-rails', '~> 3.0.2'
gem 'factory_girl_rails'
gem 'pry'
gem 'launchy'
end
group :test do
gem 'capybara', '~> 2.5'
gem 'capybara-screenshot'
gem 'codeclimate-test-reporter', require: nil
gem 'database_cleaner'
gem 'webmock'
gem 'selenium-webdriver'
gem 'capybara-webkit'
gem 'shoulda-matchers'
gem 'terminal-notifier-guard', '~> 1.6.1' # OSX 10.9+
gem 'timecop'
gem 'poltergeist'
end
gem 'sdoc', '~> 0.4.0', group: :doc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment