Recommended Plugins
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 ecommerce 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.
Posted on Jan 21, 2008 by Robert Bousquet
Post Your Thoughts
