Search

[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.