Last active
November 7, 2015 07:33
-
-
Save yihyang/2acd4383098e182e7232 to your computer and use it in GitHub Desktop.
Collection of gems that which I think is quite useful...
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
## User Management - (authentication, login / logout, signup, etc...) | |
gem 'devise' | |
## Autocomplete | |
# autocomplete 'https://github.com/bigtunacan/rails-jquery-autocomplete' | |
gem 'rails4-autocomplete' | |
# elasticsearch 'https://github.com/elastic/elasticsearch-rails' | |
gem 'elasticsearch-model', git: 'git://github.com/elasticsearch/elasticsearch-rails.git' | |
gem 'elasticsearch-rails', git: 'git://github.com/elasticsearch/elasticsearch-rails.git' | |
# searchkick 'https://github.com/ankane/searchkick' | |
gem 'searchkick' # Able to manage up to tons of records (uses indexing), overkill for small projects | |
# Rating - conversion from jquery raty, I have modded some functions on my own | |
gem 'ratyrate', github: 'yihyang/ratyrate', branch: "overall_rating" | |
# Slim - 'https://github.com/slim-template/slim' - New language for performance and also integration with rails | |
# Simple Form - form generator | |
gem 'simple_form' | |
# Friendly ID | |
gem 'friendly_id' | |
## Development | |
# Pry-byebug https://github.com/deivid-rodriguez/pry-byebug - adding execution control into pry | |
gem 'pry-byebug' | |
# Hide asset logs during development | |
gem 'quiet_assets' | |
# Detect inefficient queries | |
gem 'bullet' | |
## Test | |
# Integration for factory girl with rails - fixture replacements | |
gem 'factory_girl_rails' | |
# Capybara - test web applications by simulating how a real user would interact with your app | |
gem 'capybara' | |
# Launchy - helper class for launching cross-platform applications in a fire and forget manner. | |
gem 'launchy' | |
# Database Cleaner - set of strategies for cleaning your database in Ruby | |
gem 'database_cleaner' | |
# provides RSpec- and Minitest-compatible one-liners that test common Rails functionality. | |
gem 'shoulda-matchers', require: false | |
gem 'shoulda-callback-matchers |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment