Last active
June 10, 2018 18:52
-
-
Save joshteng/6164091 to your computer and use it in GitHub Desktop.
My Crazy Gem List for Most Rails App
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 'https://rubygems.org' | |
ruby "2.0.0" | |
gem 'rails', '3.2.13' | |
# Gems used only for assets and not required | |
# in production environments by default. | |
group :production do | |
gem 'rack-google-analytics' | |
end | |
group :assets do | |
gem 'compass-rails' #?? | |
gem 'sass-rails', '~> 3.2.6' | |
gem 'coffee-rails', '~> 3.2.1' | |
gem 'modernizr-rails' | |
gem 'jquery-rails' | |
# See https://github.com/sstephenson/execjs#readme for more supported runtimes | |
# gem 'therubyracer', :platforms => :ruby | |
gem 'jquery-ui-rails', '~> 3.0' | |
gem 'jquery-modal-rails' | |
gem 'uglifier', '>= 1.0.3' | |
gem 'zurb-foundation', '~> 4.1.0' | |
end | |
#to edit stuff | |
gem 'ckeditor' | |
gem 'delayed_job_active_record' #to send dem pesky mails | |
gem 'rack-canonical-host' #I think it's to redirect www. to root | |
gem 'slim-rails' | |
gem 'simple_form' | |
gem 'country_select' | |
gem 'carmen-rails' #for country stuff | |
gem 'cocoon' #handle dynamic nested forms more easily | |
#sentry wards | |
gem "sentry-raven", :git => "https://github.com/getsentry/raven-ruby.git" | |
#image uploading | |
gem 's3_direct_upload' #Easily generate a form that allows you to upload directly to Amazon S3. Multi file uploading supported by jquery-fileupload. | |
gem 'aws-s3' | |
#form shizzle | |
gem 'garlicjs-rails' #to store form inputs in session if user navigates away | |
#ain't nobody got time to write time parsers | |
gem 'chronic' #natural language date/time parser | |
gem 'geocoder' #locations | |
gem 'figaro' #keys or gem 'dotenv' | |
gem "high_voltage" #static pages | |
# postgres | |
gem 'pg' | |
gem 'acts_as_tree' #organizing items into parent–children relationships | |
gem "acts_as_follower" #to follow shizz | |
gem "friendly_id", "~> 4.0.9" | |
gem "active_enum" #???? | |
# Authentication, etc etc | |
gem 'sorcery', "~> 0.8.1" | |
gem 'cancan', "~> 1.6.9" | |
gem 'role_model' | |
#for temporary showing of articles from blog | |
gem 'nokogiri' | |
#breadcrumbs | |
gem 'breadcrumbs_on_rails' | |
# pagination | |
gem 'kaminari' | |
# captchas | |
gem "gotcha" | |
#search engine | |
gem 'sunspot_rails' | |
##stopped here | |
group :test, :development do | |
gem 'dotenv-rails' | |
gem 'rspec-rails' | |
gem 'factory_girl_rails' | |
gem 'faker' | |
gem 'sunspot_solr' # to test solr | |
end | |
#because caching | |
gem 'dalli' | |
group :test do | |
gem 'capybara' | |
gem 'rspec-given' | |
gem 'database_cleaner' | |
gem 'shoulda-matchers' | |
end | |
#stats | |
gem 'redistat' | |
gem 'gon' | |
gem 'rabl-rails' | |
#autocomplete | |
gem 'rails3-jquery-autocomplete' | |
# Use unicorn as the app server | |
gem 'unicorn' | |
#administrative stuff | |
gem 'rails_admin', '~> 0.4.9' | |
# production logging | |
gem 'papertrail', require: false | |
gem 'coveralls', require: false | |
# production monitoring | |
gem 'newrelic_rpm', '~> 3.6.0' | |
group :development do | |
gem 'awesome_print', '~> 1.1.0' | |
gem 'annotate' | |
gem 'mailcatcher' | |
gem 'guard' | |
gem 'guard-bundler' | |
gem 'guard-rspec' | |
gem 'guard-zeus' | |
gem 'guard-sunspot' | |
gem 'pry-rails' | |
gem 'quiet_assets' #surpress assets log message | |
end | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How you define breadcrumbs_on_rails on high_voltage pages?