A gem selection from the Gitlab Gemfile, gems that could be adequate for your project (source : https://github.com/gitlabhq/gitlabhq)
- gem
browser
https://github.com/fnando/browser
Do some browser detection with Ruby. Includes ActionController integration.
-
gem
device_detector
-
gem
diffy
https://github.com/samg/diffy
Easy Diffing in Ruby
-
"memory management" unicorn-worker-killer / puma_worker_killer
-
gem
state_machines-activerecord
to do a states machines pattern with activerecord
- gem
acts-as-taggable-on
to tag an object acts-as-taggable-on https://github.com/mbleigh/acts-as-taggable-on
- gem
kubeclient
API with kubernetes
- gem
babosa
To convert strange utf8 strings to a "nomal" text https://github.com/norman/babosa
- gem
licensee
A Ruby Gem to detect under what license a project is distributed. https://licensee.github.io/licensee/
- gem
charlock_holmes
https://github.com/brianmario/charlock_holmes
hard to find out if it's UTF8 or ISO ? use charlock_holmes :)
- gem
chronic
Chronic is a pure Ruby natural language date parser. https://github.com/mojombo/chronic (and chronic_duration exists)
- gem
peek
https://github.com/peek/peek
This is a profiling tool originally built at GitHub to help us get an insight into our application. Now, we have extracted this into Peek, so that other Rails application can experience the same benefit.
- gem
method_source
https://github.com/banister/method_source
return the sourcecode for a method
- gem
ruby-prof
https://github.com/ruby-prof/ruby-prof
ruby-prof: a code profiler for MRI rubies
Find out more, on the source : https://github.com/gitlabhq/gitlabhq/blob/master/Gemfile