Found Elsewhere…

Newleaders

Recommended Rails Plugins

Published by Robert Bousquet on 2008-05-22 16:24:00 UTC

I use these plugins in almost every project. Here’s the list:

restful_authentication
This is a basic restful authentication generator for rails, taken from acts as authenticated.

ssl_requirement
SSL requirement adds a declarative way of specifying that certain actions should only be allowed to run under SSL, and if they’re accessed without it, they should be redirected.

annotate_models
Add a comment summarizing the current schema to the top of each ActiveRecord model source file.

action_mailer_tls
Allows Rails to use GMail’s secure SMTP server to send emails from ActionMailer.

will_paginate
Easily paginate records, provides a great interface.

permalink_fu
This is a simple plugin extracted from Mephisto for creating permalinks from attributes.

file_column
Makes handling of file uploads really easy and has a nice integration with rmagick. I’ve been using this for a couple of years, it’s solid.

attachment_fu
attachment_fu is a plugin by Rick Olson (aka technoweenie) and is the successor to acts_as_attachment. To get a basic run-through of its capabilities, check out Mike Clark’s tutorial.

routing_tricks
This is a collection of hacks and tricks that may or may not actually be useful. It is intended more as a tool for exploring (and teaching) the internals of Rails’ routing implementation. Works great to specify subdomain or domain scopes for routes.

exception_notification
The Exception Notifier plugin provides a mailer object and a default set of templates for sending email notifications when errors occur in a Rails application.

active_merchant
Active Merchant is an extraction from the e-commerce system Shopify. Shopify’s requirements for a simple and unified API to access dozens of different payment gateways with very different internal APIs was the chief principle in designing the library.