Important ruby gem list

To Create admin panel:
ActiveAdmin :  rubygem | github
Activeadmin-axlsx :    rubygemgithub

AES encryption / decryption Ruby gem
Aescrypt : rubygem github

Mailing Functionality:
Letter Opener : rubygemgithub

Calculate difference between two given time:
Time Diff : rubygem github
Time Difference : rubygemgithub

To check the quality of rails code:
Rails best practices : rubygemgithub

To manage performance of application:
Newrelic : rubygems github

For reading and writing zip files:
Rubyzip :  rubygem | github

For background processing:
sidekiq : rubygem | github
Sidekiq-status : rubygem | github
daemons : rubygem | github (Ruby scripts to be run as a daemon and to be controlled by simple start/stop/restart commands)

For short code in view part:
Slim : rubygem | github
haml : rubygem | github
jade : rubygem | github

Exception Notifier Plugin for Rails:
whoops_rails_logger : rubygem | github
exception_notification : rubygem | github

Tracing/debugging the code:
better_errors : rubygem | github
meta_request : rubygem | github
binding_of_caller : rubygem | github
quiet_assets : rubygem | github (Quiet Assets turns off the Rails asset pipeline log. This means that it suppresses messages in your development log)

growl : rubygem | github
ruby_gntp : rubygem | github

Font (size, color, drop shadow, and anything that can be done with the power of CSS):
font-awesome-rails : rubygem | github

Testing :
rack-test : rubygem | github
rspec : rubygem | github
rspec-mocks : rubygem | github
guard : rubygem | github
guard-rspec : rubygem | github
rb-fsevent : rubygem | github
fakefs : rubygem | github
cucumber : rubygem | github
aruba : rubygem | github
shoulda-matchers : rubygem | github
shoulda-callback-matchers : rubygem | github
factory_girl_rails : rubygem | github
database_cleaner : rubygem | github
poltergeist : rubygem | github
launchy : rubygem | github
faker : rubygem | github

25 Replies to “Important ruby gem list”

  1. Hello I am so happy I found your webpage, I really found you by mistake, while I
    was researching on Digg for something else, Regardless
    I am here now and would just like to say cheers for a remarkable post and a all round
    entertaining blog (I also love the theme/design), I don’t have
    time to read it all at the minute but I have saved it and also included
    your RSS feeds, so when I have time I will be back to read much more, Please do keep up the fantastic work.

  2. [url=]Sac Longchamp Pas Cher[/url], I do believe all the ideas you’ve introduced for your post. They are very convincing and will certainly work. Nonetheless, the posts are too brief for beginners. May you please lengthen them a little from subsequent time? Thank you for the post.|

  3. Its like you read my mind! You seem to know a lot
    about this, like you wrote the book in it or something.

    I think that you can do with some pics to drive the message home
    a bit, but other than that, this is excellent blog.

    A fantastic read. I’ll definitely be back.

  4. Hello! This is my 1st comment here so I just wanted to give a quick shout out and say I truly enjoy reading through your posts.
    Can you suggest any other blogs/websites/forums that go
    over the same subjects? Thanks for your time!

  5. Some truly superb content on this site, regards for contribution. “When he has ceased to hear the many, he may discern the One – the inner sound which kills the outer.” by H Hahn Blavatsky.

  6. Hello very nice website!! Man .. Excellent .. Amazing .. I’ll bookmark your blog and take the feeds additionally…I’m happy to seek out so many useful information here in the put up, we need develop extra techniques in this regard, thank you for sharing.

  7. Thanks for the good writeup. It if truth be told was
    a entertainment account it. Glance complex to more brought agreeable from you!
    By the way, how can we keep in touch?

Leave a Reply

Your email address will not be published. Required fields are marked *