Plugins by Brian Durand

Lazy Methods
Adds lazy method wrapping to every object. Preceding any method with lazy_ will defer the invocation until the result is actually needed. Use this pattern to add caching to your views and still maintain your logic in the controller.
Rating: 5/5 (10 votes)
Added on 27 Jul 2007
Pseudo Cursors
Adds a find_each method to ActiveRecord so that you can iterate over large data sets without overloading your application's memory. Very useful for batch jobs and migrations.
Rating: 5/5 (16 votes)
Added on 27 Jul 2007
http_configuration
Plugin that provides the ability to set defaults for proxies and timeouts for Net::HTTP. Simplifies integration of packages into any environment and provides a unified interface for setting values. Also fixes issue where threads can exit when making HTTP calls.
Rating: 5/5 (6 votes)
Added on 25 Oct 2007
acts_as_trashable
ActiveRecord extension which serializes destroyed records into a trash table from which they can be restored. This is intended to reduce the risk of users misusing your application's delete function and losing data.
Rating: 5/5 (8 votes)
Added on 22 Nov 2007
acts_as_revisionable
Handle keeping revisions of your active record models which can be restored in a pinch. Similar to ActsAsVersioned, but with an emphasis on minimizing storage space and revisioning complex, multi-table models.
Rating: 5/5 (7 votes)
Added on 23 Dec 2007
Seamless Database Pool
Adapter for seamlessly integrating a master/slave database pool for ActiveRecord.
Rating: 4/5 (10 votes)
Added on 12 May 2008
Add a plugin

Search Plugins

Query syntax

Plugins by Category

Sponsors

Rails Kits: Get Code. Get Moving.

Have a comment?