Skip to content

Instantly share code, notes, and snippets.

@takahiro47
Last active December 22, 2015 12:58
Show Gist options
  • Save takahiro47/6475504 to your computer and use it in GitHub Desktop.
Save takahiro47/6475504 to your computer and use it in GitHub Desktop.
source 'https://rubygems.org'
## Default Gemfiles+
## ---------------------------------------------------------------------
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.0'
# Use sqlite3 or MySQL2 as the database for Active Record
# gem 'sqlite3'
gem 'mysql2'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.0'
gem 'less-rails'
gem 'compass-rails', github: 'Compass/compass-rails', branch: 'rails4-hack'
# UseCoffeeScript for javascripts
gem 'coffee-rails', '~> 4.0.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'
# Use Javacript Library Manager
# run $ bundle exec rake bower:dsl:install
gem 'bower-rails'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
gem 'therubyracer', platforms: :ruby
# Use jquery as the JavaScript library
gem 'jquery-rails'
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem 'turbolinks'
gem 'jquery-turbolink'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 1.2'
group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end
# Use ActiveModel has_secure_password
gem 'bcrypt-ruby', '~> 3.0.0'
# Use unicorn as the app server
gem 'unicorn'
# Use Capistrano for deployment
gem 'capistrano', group: :development
# Use debugger
gem 'debugger', group: [:development, :test]
## Authentication and Certification
## ---------------------------------------------------------------------
# Administration
# gem 'rails_admin'
# Authentication
# gem 'devise'
# gem 'omniauth'
# gem 'omniauth-facebook'
# gem 'omniauth-twitter'
# OpenSSL
# gem 'certified'
## Javascript Packages
## ---------------------------------------------------------------------
# Twitter Bootstrap CSS
# gem 'bootstrap-sass', '~> 2.3.2.1'
# gem 'font-awesome-rails'
# gem 'compass-susy-plugin'
## HTML Templates
## ---------------------------------------------------------------------
gem 'haml-rails'
## Useful and Powerful Package
## ---------------------------------------------------------------------
# Factory Databases
gem 'database_cleaner'
gem 'factory_girl_rails'
# Translation
gem 'i18n_generators'
# A Scope & Engine based, clean, powerful, customizable and sophisticated paginator
# gem 'kaminari'
# Breadcrumbs
# gem 'breadcrumbs_on_rails'
# Markdown Parser
# gem 'markdown-scaffold'
## For Amazon Web Server
## ---------------------------------------------------------------------
# AmazonSES
# gem 'aws-ses'
# Spped Tuning Tools
## ---------------------------------------------------------------------
# Improvement Development Commands Speed
# run $ spring
gem 'spring'
# Good-bye, Webrick!!
gem 'thin'
# Monitor Performance Tool (with GUI)
# gem 'newrelic_rpm'
## Test Tools
## ---------------------------------------------------------------------
# RSpec
gem 'rspec-rails', group: [:development, :test]
## Debug Tools
## ---------------------------------------------------------------------
# Debugger
gem 'better_errors'
gem 'binding_of_caller'
# Caution "N+1 selects issue"
# gem 'bullet'
# Guard
gem 'guard', :require => false
gem 'guard-rails', :require => false
# gem 'guard-rails-assets', :require => false
# gem 'guard-coffeescript', :require => false
# gem 'guard-compass', :require => false
# gem 'guard-sass', :require => false
# gem 'guard-livereload', :require => false
# gem 'guard-concat', :require => false
# gem 'guard-uglify', :require => false
# gem 'guard-rspec', :require => false
# gem 'guard-migrate', :require => false
# gem 'rb-fsevent', :require => false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment