[Ruby][Rails] Curated Libraries and Tools Summary by WEB+DB PRESS Vol.67

Tadashi Shigeoka ·  Mon, April 16, 2012

Here’s a memo of the list of “Curated Ruby/Rails Libraries and Tools by Purpose” introduced in the “Ruby Exciting Navigation” featured in “WEB+DB PRESS Vol.67”.

It introduced various tools under the themes of “Feature Implementation”, “Testing”, “Work Efficiency”, and “Operations”.

Feature Implementation

User Authentication

plataformatec/devise

NoamB/sorcery

Pagination Processing

amatsuda/kaminari

Breadcrumb Display

zachinglis/crummy

Centralized Access Permission Management

ryanb/cancan

Image Upload Processing

thoughtbot/paperclip

markevans/dragonfly

Make Record Deletion "Soft Delete"

radar/paranoia  

Testing

Tests Related to Current Time

jtrupiano/timecop

bebanjo/delorean

Testing Email Sending Processes

bmabey/email-spec

More Test!!

guard/guard

guard/guard-rspec

Growl  

Improving Development Work Efficiency

Elegantly Handle Model "Display-Related Processing"

amatsuda/active_decorator

Beautifully Display Object Contents

michaeldv/awesome_print

Display Object Contents During Processing

esminc/tapp

Comfortable REPL Environment

pry/pry

Pry - an IRB alternative and runtime developer console

Rubyists, Abandon irb and Use Pry - TIM Labs

Use Enumerated Types for Model Attributes

twinslash/enumerize

Twiwt:Blog / jugyo : enumerize is convenient♡ - Enumerated attributes with I18n and ActiveRecord/Mongoid support  

Operations

Elegantly Manage Application Settings

binarylogic/settingslogic

Understanding Application Performance

Web Application Performance Management (APM) : New Relic

newrelic/rpm

Develop Multiple Applications in Parallel

Pow: Zero-configuration Rack server for Mac OS X

rodreegez/powder

If You Use Pow, Install Powder! - Meltdown Countdown  

That’s all from the Gemba.