Model Plugins
-
File Column Plugin
-
Makes handling of file uploads really easy and has a nice integration with rmagick.
Rating: 4/5 (43 votes)
Added on 14 Apr 2006
-
Acts As Enumerated
-
Treats ActiveRecord models as an enumerations.
Rating: 5/5 (39 votes)
Added on 14 Apr 2006
-
Active form
-
Provides support for non-ActiveRecord Model Objects that support Validations.
Rating: 4/5 (14 votes)
Added on 14 Apr 2006
-
Acts as versioned
-
This library adds simple versioning to an ActiveRecord module. ActiveRecord is required.
Rating: 4/5 (17 votes)
Added on 14 Apr 2006
-
Acts as deque
-
Make your models behave as a stack, queue, or dequeue.
Rating: 4/5 (7 votes)
Added on 14 Apr 2006
-
Acts as ldapable
-
An acts-as mixin providing model to ldap mapping that gets updated during persistant operations.
Rating: 4/5 (3 votes)
Added on 14 Apr 2006
-
GUID
-
This plugin for ActiveRecord makes the "ID" field into a URL-safe GUID.
Rating: 4/5 (8 votes)
Added on 14 Apr 2006
-
Filters column
-
Use a separate column to automatically store the results of text filters like Textile or Markdown.
Rating: 4/5 (6 votes)
Added on 14 Apr 2006
-
Annotate models
-
Add a comment summarizing the current schema to the top of each ActiveRecord model source file.
Rating: 5/5 (42 votes)
Added on 14 Apr 2006
-
Userstamp
-
Adds support for automatically tagging your object’s created_by and updated_by attributes with the currently logged in user.
Rating: 5/5 (12 votes)
Added on 14 Apr 2006
-
Acts as habtm list
-
Manages ordered lists through a join-table. It is providing almost the same API as acts_as_list.
Rating: 4/5 (6 votes)
Added on 14 Apr 2006
-
Riff
-
Detect differences between two activerecords.
Rating: 4/5 (4 votes)
Added on 14 Apr 2006
-
Acts as ordered
-
Allows you to access the adjacent models in a given order. Adds next and previous accessors to model instances.
Rating: 4/5 (10 votes)
Added on 14 Apr 2006
-
Validates date time
-
Adds validators to validate dates and times entered as strings: validates_date, validates_time, and validates_date_time.
Rating: 4/5 (28 votes)
Added on 14 Apr 2006
-
Validates as email
-
Validates emails against a regular expression that supposedly represents the syntax of RFC822 email addresses.
Rating: 4/5 (28 votes)
Added on 14 Apr 2006
-
Acts as priceable
-
Associate prices to any model, includes multiple currency support.
Rating: 3/5 (7 votes)
Added on 14 Apr 2006
-
Acts as attachment
-
Allows you to specify that a model accepts file uploads and stores the necessary meta info (filename, size, etc).
Rating: 4/5 (26 votes)
Added on 14 Apr 2006
-
acts_as_dropdown
-
The acts_as_dropdown plug-in allows any ActiveRecord class to be easily used as the contents of a HTML select tag.
Rating: 4/5 (14 votes)
Added on 18 Apr 2006
-
Acts As State Machine
-
Adds state machine functionality to any model. This makes it much easier to model complex constraints and behaviours.
Rating: 4/5 (60 votes)
Added on 20 Apr 2006
-
Acts As Taggable
-
Adds tagging or folksonomy support to any model.
Rating: 4/5 (42 votes)
Added on 20 Apr 2006
-
Acts as Draftable
-
Allows a model to save certain attributes into a smaller drafts table. These are meant to be temporary modifications until the actual model is saved. This is very similar to Acts as Versioned.
Rating: 4/5 (6 votes)
Added on 20 Apr 2006
-
SuperImage
-
Deprecated: use "FlexImage":http://github.com/Squeegy/fleximage
Rating: 4/5 (7 votes)
Added on 28 Apr 2006
-
Visualize Models
-
A small plugin that visualize the models (or rather the database tables) in a RubyOnRails application by using Graphviz.
Rating: 3/5 (6 votes)
Added on 28 Apr 2006
-
ColumnComments
-
The ColumnComments plugin makes the necessary modifications to ActiveRecord to allow for an optional :comment in your table migrations.
Rating: 5/5 (1 vote)
Added on 28 Apr 2006
-
CAPTCHA
-
A CAPTCHA validation plugin.
Rating: 3/5 (11 votes)
Added on 1 May 2006
-
Pessimistic Locking
-
PessimisticLocking provides row-level pessimistic locking using SELECT FOR UPDATE.
Rating: 0/5 (0 votes)
Added on 10 May 2006
-
Campaign Monitor
-
A wrapper class providing access to the Campaign Monitor API.
Rating: 5/5 (4 votes)
Added on 15 May 2006
-
Deadlock Retry
-
Deadlock retry allows the database adapter (currently only tested with the
MySQLAdapter) to retry transactions that fall into deadlock. It will retry
such transactions three times before finally failing.
Rating: 5/5 (1 vote)
Added on 18 May 2006
-
Acts As Bitfield
-
Lets you use a bitfield to store boolean values for a record and abstracts away all the horrible messiness of actually having to deal with bitwise logic yourself.
Rating: 5/5 (8 votes)
Added on 18 May 2006
-
Acts As Urlnameable
-
Intended to be a successor or alternative to acts_as_permalink. Allows you to give your ActiveRecord objects nice url names, for use in permalinks and such.
Rating: 5/5 (6 votes)
Added on 18 May 2006
-
Acts As Paranoid
-
Make your Active Records "paranoid." Deleting them does not delete the row, but set a deleted_at field. Find is overloaded to skip deleted records.
Rating: 3/5 (25 votes)
Added on 18 May 2006
-
Acts As Threaded
-
Great for creating threaded forums and other tree structures where performance is a concern. The nested_set model is insert/update heavy but the whole tree can be retrieved in order from the database with a single query.
Rating: 4/5 (37 votes)
Added on 18 May 2006
-
Acts As Shellable
-
This mixin provides methods to make ActiveRecord::Base classes
more usable from the commandline. This is done by providing a
shorthand syntax for creating and querying tables with aliases for column names and associations.
Rating: 2/5 (2 votes)
Added on 18 May 2006
-
Enforce Column Limits
-
This simple plugin provides a convenient way to validate all your model’s string attributes against their maximum limits.
Rating: 4/5 (3 votes)
Added on 18 May 2006
-
Validator
-
Allows to validate user input data independently of a model.
Rating: 4/5 (5 votes)
Added on 18 May 2006
-
HTTP URL Validator
-
Allows the model to validate if a user-entered URL can be reached by an HTTP request.
Rating: 3/5 (5 votes)
Added on 18 May 2006
-
Dollars and Cents
-
Stores prices as integers in your database, but access them as floats.
Rating: 4/5 (5 votes)
Added on 18 May 2006
-
Acts as Classifiable
-
This plugin makes it easy to add a Bayesian classifier to your models.
Rating: 5/5 (3 votes)
Added on 19 May 2006
-
Spatial Adapter
-
Provides transparent support for PostGIS and MySQL Spatial geometric columns in Rails.
Rating: 4/5 (8 votes)
Added on 22 May 2006
-
Auto Escape Plugin
-
A modification of ActiveRecord that automatically applies the CGI.escapeHTML to all ‘text’ columns.
Rating: 3/5 (11 votes)
Added on 23 May 2006
-
ForceUppercase
-
ForceUppercase is a plugin that provides the capabilities to automagically convert all ActiveRecord column objects of type :string or :text to their uppercase (upcase) version, as long as they have content (nil values will remain nil).
Rating: 4/5 (2 votes)
Added on 23 May 2006
-
SQL Decimal Support
-
Adds support for SQL decimal/numeric types as BigDecimal classes, and adds support for the :decimal type in migrations
Rating: 3/5 (7 votes)
Added on 23 May 2006
-
Validates Numericality Of
-
Extends the validates_numericality_of validation by adding :gt, :gte:, :lt, :lte, :eq, :even, :odd conditions
Rating: 4/5 (2 votes)
Added on 25 May 2006
-
Custom Error Message
-
Active Record validation enhancement. Gives you the option to not have your custom validation error message prefixed with the attribute name.
Rating: 4/5 (8 votes)
Added on 25 May 2006
-
Acts As Blog
-
Here is a new plugin that allows you to easily switch between BlueCloth,RedCloth, and SmartyPants for you markup. It will also allow you to filter out html tags that weren't created with the markup syntax. Very usefull for blogs!
Rating: 4/5 (9 votes)
Added on 28 May 2006
-
HABTM Create
-
This plugin fixes the has_and_belongs_to_many#create behavior so it correctly populates the join table for the created records.
Rating: 3/5 (3 votes)
Added on 29 May 2006
-
Candidate Keys
-
Makes it easy to use another field (such as ISBN) as a primary lookup field.
Rating: 5/5 (3 votes)
Added on 3 Jun 2006
-
Default Value
-
Sets up accessors returning a provided value for one or more fields. If the values of the fields aren't set upon saving the record, the fields are set to the default value provided.
Rating: 4/5 (6 votes)
Added on 7 Jun 2006
-
Acts As Versioned Association
-
Building on the great 'acts_as_versioned' plugin by Rick Olson, this plugin also stores versions of associations.
Rating: 4/5 (11 votes)
Added on 9 Jun 2006
-
Scoped Access
-
Allows you to easily add scope to your models in your controller.
Rating: 4/5 (12 votes)
Added on 10 Jun 2006
-
Acts as Network
-
Adds "networking" behaviour to any ActiveRecord model.
Rating: 3/5 (7 votes)
Added on 12 Jun 2006
-
Dashed DOM_ID
-
Adds a method to your model to output a DOM ID suitable for identifying items in your views for AJAX and effects.
Rating: 4/5 (4 votes)
Added on 14 Jun 2006
-
ModelFormatter
-
Format data coming in and out of the model easily with these class methods.
format_column :sale_price, :as => :currency
Can use blocks, custom formatters, or even help out by contributing to the pluggable formatting code!
Rating: 5/5 (13 votes)
Added on 14 Jun 2006
-
Acts as Popular
-
Acts As Popular makes models know about popularity and the way it is updated between their records.
Rating: 4/5 (2 votes)
Added on 15 Jun 2006
-
URL Column
-
This plugin makes it easy to render pretty URLs for accessing your records rather than using IDs.
Rating: 3/5 (5 votes)
Added on 20 Jun 2006
-
Game DSL
-
Adds several features to support playing of traditional board, card and role-playing games. These features include an acts_as_deck model extension and additions to the Array class to support decks of cards.
Rating: 5/5 (2 votes)
Added on 21 Jun 2006
-
acts_as_rateable
-
Allows any ActiveRecord model to be rated/ranked
Rating: 4/5 (390 votes)
Added on 23 Jun 2006
-
acts_as_voteable
-
Allows any ActiveRecord model to be voted on.
Rating: 4/5 (49 votes)
Added on 24 Jun 2006
-
acts_as_commentable
-
Add comments to any ActiveRecord model. acts_as_commentable comments can also function as notes, descriptions, definitions, etc...
Rating: 4/5 (39 votes)
Added on 26 Jun 2006
-
partitioned_id
-
This plugin adds a partitioned_id to ease the storage partitioning of lots of files in the file system. For an id of 1, a string "0000/0001" will be returned and for an id of 12345678, a string "1234/5678" will be returned.
Rating: 3/5 (1 vote)
Added on 27 Jun 2006
-
Acts As Modified
-
This plugin lets you track attribute changes to an ActiveRecord object.
Rating: 4/5 (5 votes)
Added on 3 Jul 2006
-
Acts as Friend
-
Extends a user model to create friend relationships.
Rating: 2/5 (16 votes)
Added on 3 Jul 2006
-
Acts As Bookmarkable
-
A bookmarkable model can be any ActiveRecord class so you can use the acts_as_bookmarkable to bookmark other users in a friends list, or bookmark posts in a favorites list, etc.
Rating: 4/5 (12 votes)
Added on 6 Jul 2006
-
Validates Unlike
-
Validate that an attribute doesn't match a regular expression.
Rating: 3/5 (1 vote)
Added on 12 Jul 2006
-
Elfproef
-
Validates Dutch bank accounts numbers
Rating: 5/5 (1 vote)
Added on 17 Jul 2006
-
Inherits From
-
Implements class table inheritance in ActiveRecord.
Rating: 4/5 (7 votes)
Added on 19 Jul 2006
-
Acts As Unimaginative Join Model
-
A simple shortcut to ease the promotion of simple HABTM relations to join models.
Rating: 0/5 (0 votes)
Added on 19 Jul 2006
-
acts_as_sequenced
-
Rating: 2/5 (5 votes)
Added on 19 Jul 2006
-
acts_as_ratable
-
An ActiveRecord mixin that provides rating capabilities to a given model. Useful for community-driven applications.
Rating: 3/5 (139 votes)
Added on 20 Jul 2006
-
loads_from_amazon
-
An ActiveRecord mixin to allow a model object to be populated with the details of a product listed on amazon. Uses the Amazon/Ruby library.
Rating: 4/5 (1 vote)
Added on 20 Jul 2006
-
Mail Queue
-
A dead simple way to make Action Mailer asynchronous. Mail Queue is a Rails plugin that queues up mail sent from the Action Mailer. You can then call a cron job (e.g. script/runner "MailQueue.process"), to deliver your mail.
Rating: 4/5 (18 votes)
Added on 21 Jul 2006
-
acts_as_sluggable
-
Add slugs to URLs based on an existing field on the model.
Rating: 4/5 (20 votes)
Added on 21 Jul 2006
-
Acts As Automatic
-
Automatically adds belongs_to :whatever when it detects whatever_id in the model's table. Also can apply associations defined in a YAML file.
Rating: 5/5 (2 votes)
Added on 22 Jul 2006
-
Acts As View
-
Allows AR models to behave as same as view tables.
Rating: 4/5 (11 votes)
Added on 25 Jul 2006
-
has_many_polymorphs
-
Makes using ActiveRecord polymorphic associations dead easy. Supports self-references and double-side associations.
Rating: 4/5 (15 votes)
Added on 26 Jul 2006
-
Getdate Column
-
This plugin is designed to make the accessor methods of a datetime column accept and return string representations of the date (e.g. "today", "10 days from now", "1/2/06 10pm").
Rating: 5/5 (2 votes)
Added on 28 Jul 2006
-
Dynamic Scope
-
Adds dynamic methods to scope.
Rating: 2/5 (16 votes)
Added on 28 Jul 2006
-
ScopedProxy
-
ScopedProxy uses with_scope and proxy objects to make it easy to find and count different types of records.
Rating: 5/5 (2 votes)
Added on 28 Jul 2006
-
Validation Reflection
-
Reflect on validations.
Rating: 5/5 (35 votes)
Added on 29 Jul 2006
-
Acts as Changed
-
Specifies only the changed fields when updating the database record.
Rating: 4/5 (4 votes)
Added on 31 Jul 2006
-
acts_as_audited
-
Active Record extension that logs all revisions in an audits table, allowing changes to be reverted.
Rating: 5/5 (16 votes)
Added on 1 Aug 2006
-
InnoDB Migrations
-
Sets the default table type to InnoDB for new tables created with ActiveRecord migrations.
Rating: 0/5 (0 votes)
Added on 2 Aug 2006
-
Enforce Schema Rules
-
Automatically validate your model against schema constraints. (Along the lines of what Dave Thomas mentioned in his keynote).
Rating: 5/5 (3 votes)
Added on 3 Aug 2006
-
BetterNestedSet
-
This plugin provides an ehanced acts_as_nested_set mixin, with move_to_child_of, level, ancestors, siblings...
Rating: 4/5 (30 votes)
Added on 6 Aug 2006
-
:dependent => :protect option
-
Adds a new value to has_many's dependent option named protect so you will never destroy a record with associated records.
Rating: 5/5 (4 votes)
Added on 7 Aug 2006
-
Asynchronous
-
Make any method in your model asynchronous.
Rating: 5/5 (1 vote)
Added on 8 Aug 2006
-
Acts As Most Popular
-
This plugin retrieves the most frequently occurring values for each column.
Rating: 5/5 (2 votes)
Added on 8 Aug 2006
-
Has Flags
-
The has_flags plugin provides a simple way to define and access multiple boolean flags that map to a single integer database column.
Rating: 4/5 (13 votes)
Added on 8 Aug 2006
-
acts_as_textiled
-
This simple plugin allows you to forget about constantly rendering Textile in your application.
Rating: 4/5 (14 votes)
Added on 10 Aug 2006
-
ActiveRecord 1337
-
Render text from your database as leet-speak.
Rating: 3/5 (3 votes)
Added on 11 Aug 2006
-
Whiny Finder
-
Adds find! and find_[all_]by_*! methods to raise exceptions when records aren't found.
Rating: 4/5 (3 votes)
Added on 14 Aug 2006
-
Association Scope
-
Allows scoping of association definitions.
Rating: 5/5 (3 votes)
Added on 14 Aug 2006
-
Fleximage
-
Fleximage is a Rails plugin that tries to make image uploading and rendering super easy.
Rating: 5/5 (79 votes)
Added on 22 Aug 2006
-
Checkbox Set Helper
-
Provides a helper class property for using checkboxes for selecting multiple items (for instance, children in a @has_many@ relationship).
Rating: 3/5 (4 votes)
Added on 5 Sep 2006
-
Acts as Configurable
-
Adds a number of methods to an AR model which enable saving any settings you want.
Rating: 4/5 (6 votes)
Added on 6 Sep 2006
-
Association Extensions
-
Adds methods for candidates, complement, unrelated to associations.
Provides methods for getting/setting associations by id.
Rating: 0/5 (0 votes)
Added on 7 Sep 2006
-
Acts as Toucher
-
Inform a model when another model gets updated.
Rating: 4/5 (2 votes)
Added on 8 Sep 2006
-
convertible to csv
-
Convertible to csv allows you to specify that an ActiveRecord model should respond to a to_csv message.
eg:
class Customer < ActiveRecord::Base
acts_as_convertible_to_csv :header => true,
:fields => %w(id firstname lastname email_address)
end
Rating: 4/5 (8 votes)
Added on 13 Sep 2006
-
HTTP URL Validation Improved
-
Ensures entered URLs are valid.
Rating: 4/5 (4 votes)
Added on 14 Sep 2006
-
acts_as_cached
-
A plugin which allows you to cache any Ruby object with memcached.
Rating: 5/5 (7 votes)
Added on 14 Sep 2006
-
Addicted To Caching
-
This plugin is handy for brochure type websites that have a few dynamic areas. You can simply page cache the entire site and then add acts_as_cache_clearer to all your models. Then, anytime any of those model's records are saved or destroyed, the entire page cache in the public directory is wiped out.
Rating: 4/5 (2 votes)
Added on 21 Sep 2006
-
Query Analyzer
-
Provides query analysis using the MySQL query execution plan. Each SQL select query will be 'EXPLAIN'ed and added to the log files right below the original query.
Rating: 5/5 (15 votes)
Added on 22 Sep 2006
-
Query Builder
-
This plugin enables you to define finder methods that bypass the overhead of construct_finder_sql.
Rating: 3/5 (5 votes)
Added on 26 Sep 2006
-
Acts as Activated
-
Hides records until they are activated.
Rating: 5/5 (2 votes)
Added on 11 Oct 2006
-
Validates XML
-
Adds 'validates_xml :field_name' to your model.
Rating: 0/5 (0 votes)
Added on 11 Oct 2006
-
Default Order
-
Model.find search with default order
Rating: 4/5 (10 votes)
Added on 20 Oct 2006
-
Global scope
-
This plugin allows to define ActiveRecord's method parameters with a global scope. The functionality is analogous to the original with_scope method, but it applies globally and not just within a given block.
Rating: 5/5 (1 vote)
Added on 22 Oct 2006
-
Acts as Favorite
-
Provides a quick and easy way for you to add a 'favorites' feature to you application.
Rating: 4/5 (8 votes)
Added on 24 Oct 2006
-
TrustCommerce Subscription
-
Provides a simple interface to create, edit, delete, and query subscriptions using the TrustCommerce Citadel API. This is most useful if you have an application that needs to bill on a monthly or quarterly basis and would like to avoid the liability of storing customer credit card information and the hassle of being CISP compliant.
Rating: 5/5 (1 vote)
Added on 26 Oct 2006
-
ActiveRecord Defaults
-
Easily specify default values for AR models.
Rating: 5/5 (4 votes)
Added on 29 Oct 2006
-
ActiveRecord::Base Without Table
-
Get the power of ActiveRecord models, including validation, without having a table in the database.
Rating: 4/5 (35 votes)
Added on 4 Nov 2006
-
plugin_migrations
-
Adds support for plugin-based migrations.
Rating: 5/5 (1 vote)
Added on 6 Nov 2006
-
Easy Finder SQL
-
Allows custom SQL to be specified when doing eager loading of associations through the :include option to find. This allows for purpose-constructed queries to be used and still result in a fully linked object model.
Rating: 5/5 (2 votes)
Added on 9 Nov 2006
-
Enumerated Column Restraints
-
This plugin is an ROR extension to support enumerations in the database schema using the enum type in MySQL or column constraints in other databases.
Rating: 0/5 (0 votes)
Added on 13 Nov 2006
-
ActiveWarehouse
-
Plugin which provides functionality to help with building multi-dimensional data warehouses.
Rating: 4/5 (4 votes)
Added on 13 Nov 2006
-
Human Attribute Override
-
Override humanized attribute conversions. Useful in error reporting and legacy databases.
Rating: 5/5 (25 votes)
Added on 16 Nov 2006
-
acts_as_slugable
-
Generate a valid URL slug/stub based on a specified field.
Rating: 3/5 (5 votes)
Added on 20 Nov 2006
-
validates_email_format_of
-
Validate email addresses against RFC 2822.
Rating: 4/5 (19 votes)
Added on 23 Nov 2006
-
acts_as_toucher
-
You have two models in your domain and one interacts with the other in various ways. You want to have a record of certain types of interactions that one model has with the other. For example, you have a User model and a File model. You want a record of when a particular User views or edits a File.
Rating: 0/5 (0 votes)
Added on 25 Nov 2006
-
Acts As Taggable On Steroids
-
This plugin is based on acts_as_taggable by DHH but includes extras
such as tests, smarter tag assignment, caching, and tag cloud calculations.
Rating: 4/5 (245 votes)
Added on 27 Nov 2006
-
subverted_migrations
-
Helps Rails migrations to work between Subversion branches
Rating: 0/5 (0 votes)
Added on 1 Dec 2006
-
Acts As Flaggable
-
Model modifier to flag resources with a specific flag and take action if a certain number of flags are present
Rating: 2/5 (2 votes)
Added on 4 Dec 2006
-
DrySQL
-
Dynamic, Reflective, Invisible ORM for Ruby.
Rating: 5/5 (1 vote)
Added on 18 Dec 2006
-
Auto Convert Fields
-
Automatically convert model fields with helpers from the TextHelper module
Rating: 5/5 (3 votes)
Added on 21 Dec 2006
-
Acts As Enterprisey
-
Make your app look enterprisey to impress your clients :)
Rating: 4/5 (111 votes)
Added on 24 Dec 2006
-
Before Assignment
-
Plugin makes it possible to add a before_assignment callback to a belongs_to association, which enables things such as type and validity checking at the time of assignment instead of having to rely on later validation.
Rating: 0/5 (0 votes)
Added on 27 Dec 2006
-
ActsAsLocateable
-
Allow any model to be found via a distance query i.e. "Find Objects within 10 miles of zip code 94086)
Rating: 5/5 (1 vote)
Added on 30 Dec 2006
-
GnuPG
-
GnuPG command-line wrapper for Ruby
Rating: 0/5 (0 votes)
Added on 1 Jan 2007
-
UploadColumn
-
A plugin to the Ruby on Rails web development framework for easy uploading of files, especially images. UploadColumn makes it easy to store files to the filesystem and to manipulate them.
Rating: 5/5 (17 votes)
Added on 10 Jan 2007
-
Acts As Sanitized
-
Cleans up text data before it hits your database and, eventually, your users.
Rating: 5/5 (1 vote)
Added on 12 Jan 2007
-
scope_out
-
Create custom finder methods on your model which accept all normal find arguments, but limit the scope of the query. Perfect for keeping your models DRY and decoupled.
Rating: 5/5 (13 votes)
Added on 16 Jan 2007
-
acts_as_geocode
-
Adds a latitude and longitude for models that is retrieved via Googles Geocode HTTP request.
Rating: 5/5 (1 vote)
Added on 31 Jan 2007
-
acts_as_rated
-
The ultimate ActiveRecord rating plugin. Rate any model. Highly customizable.
Rating: 4/5 (104 votes)
Added on 5 Feb 2007
-
multiparameter_arrays
-
Enhances ActiveRecord to enable arrays of multiparameter to be sent from your views
Rating: 5/5 (1 vote)
Added on 7 Feb 2007
-
class_associations
-
Allows you to express relationships at the class level between a model and individual records, such Vehicle.states.
Rating: 0/5 (0 votes)
Added on 7 Feb 2007
-
IMAP Authenticatable
-
A quick library for authenticating against an IMAP server.
Rating: 5/5 (1 vote)
Added on 8 Feb 2007
-
acts_as_friendly_param
-
Use SEO friendly good looking URLs to identify resources, without having to modify your schema/controllers.
Rating: 4/5 (9 votes)
Added on 12 Feb 2007
-
GeoKit
-
A plugin for maps-based apps with 1) ActiveRecord extensions for geo-based finders (find within X miles); 2) geocoding through multiple providers with failover; 3) geo distance calculations; 4) IP-based location lookup; 5) before_filter for IP geocoder.
Rating: 5/5 (11 votes)
Added on 12 Feb 2007
-
acts_as_geocodable
-
A plugin to help build geo-aware applications. It automatically geocodes your models when they are saved, giving you the ability to search by location and calculate distances.
Rating: 4/5 (3 votes)
Added on 13 Feb 2007
-
ar-extensions
-
ActiveRecord::Extensions is a set of extensions for ActiveRecord
Rating: 5/5 (11 votes)
Added on 14 Feb 2007
-
Acts as Suggest
-
Provides suggestions for searches, similar to Google search.
Rating: 5/5 (10 votes)
Added on 14 Feb 2007
-
Will Paginate
-
Most awesome pagination solution for Rails
Rating: 4/5 (77 votes)
Added on 14 Feb 2007
-
acts_as_money
-
makes it easier to work with the money gem.
Rating: 3/5 (7 votes)
Added on 15 Feb 2007
-
Enumerated Columns
-
Support for enumerated colums in MySQL or check constraints in other databases.
Rating: 4/5 (1 vote)
Added on 18 Feb 2007
-
acts_as_ordered_tree
-
Adds list capability to the standard acts_as_tree, as well as various movements within the tree.
Rating: 4/5 (12 votes)
Added on 18 Feb 2007
-
acts_as_graph
-
The acts_as_graph plugin extends ActiveRecord to implement a connected graph.
Rating: 4/5 (40 votes)
Added on 19 Feb 2007
-
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 http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu.
Rating: 4/5 (85 votes)
Added on 19 Feb 2007
-
Permalink Fu
-
Create permalinks from attributes
Rating: 4/5 (9 votes)
Added on 19 Feb 2007
-
Friendships
-
Starting point for a friendship system.
Rating: 5/5 (4 votes)
Added on 19 Feb 2007
-
Token Generator
-
Mix-in for classes that needs to have a token generated using MD5.
Rating: 5/5 (1 vote)
Added on 20 Feb 2007
-
Friendly Identifier
-
Easily create human-readable URLs with friendly identifiers.
Rating: 5/5 (4 votes)
Added on 26 Feb 2007
-
ActiveRecord Default Options
-
configures your model's #find method to automatically default to certain options.
Rating: 5/5 (2 votes)
Added on 2 Mar 2007
-
Flagger
-
Dynamic attribute-based methods for dealing with boolean attributes in ActiveRecord
Rating: 4/5 (3 votes)
Added on 9 Mar 2007
-
Validates As UK Postcode
-
Validates that a value is a valid UK Postcode
Rating: 5/5 (4 votes)
Added on 12 Mar 2007
-
Rails Money
-
A handler for storing money in ActiveRecord objects as integers (as cents), but dealing with them as Money Objects.
Rating: 3/5 (12 votes)
Added on 14 Mar 2007
-
acts_as_twittertasticable!!
-
Make your models tell the world what they're doing with Twitter!
Rating: 2/5 (12 votes)
Added on 16 Mar 2007
-
acts_as_countable
-
count page view of any object, similar acts_as_commentable.
Rating: 5/5 (5 votes)
Added on 28 Mar 2007
-
Feed Fetcher
-
Feed Fetcher gives you a RSS resource URL, if supplied with a URL which might be either a HTML page containing an resource link, or a RSS URL.
Rating: 0/5 (0 votes)
Added on 28 Mar 2007
-
Sexy Migrations
-
Keep your old migrations, sex up your new migrations. It works with them newfangled Independent Migrations and is 100% backwards compatible.
Rating: 5/5 (9 votes)
Added on 29 Mar 2007
-
Acts as Decimal
-
Store decimals as integers in the database.
Rating: 4/5 (2 votes)
Added on 29 Mar 2007
-
count_from_query
-
Easily convert finder queries into count queries
Rating: 5/5 (1 vote)
Added on 4 Apr 2007
-
instance_validations
-
Add validations directly to instances of your AR model, not just at the class-level
Rating: 5/5 (1 vote)
Added on 4 Apr 2007
-
maxed out scope_out
-
A variation on the theme of scoped_out: Naming frequent queries and access them by business name. On top of that, you can pass parameters to those queries.
Rating: 5/5 (2 votes)
Added on 5 Apr 2007
-
Acts as Phoneable
-
Allows for phone numbers to be added to multiple and different models.
Rating: 4/5 (3 votes)
Added on 16 Apr 2007
-
SqlCache
-
SqlCache caches the results of database queries.
Rating: 0/5 (0 votes)
Added on 18 Apr 2007
-
acts_as_comparable
-
an easy way to compare ActiveRecord models based on their attributes
Rating: 3/5 (4 votes)
Added on 21 Apr 2007
-
acts_as_breadcrumbs
-
This plugin uses an acts_as_tree model and creates a breadcrumbs trail attribute using a base attribute.
Rating: 4/5 (6 votes)
Added on 2 May 2007
-
Flex Attributes
-
Flex attributes allow for the common but questionable database design of storing attributes in a thin key/value table related to some model.
Rating: 4/5 (2 votes)
Added on 4 May 2007
-
Acts As Noteable
-
Add notes to multiple AR models
Rating: 5/5 (5 votes)
Added on 9 May 2007
-
RailsMyAdmin
-
Bolts on a backend model management system to an existing Rails app.
Rating: 3/5 (19 votes)
Added on 12 May 2007
-
mailmodel
-
Easy email notifications for save/create operations on any type of ActiveRecord object.
Rating: 5/5 (1 vote)
Added on 15 May 2007
-
acts_as_taggable_redux
-
Provides drop in tagging for multiple classes, efficient database storage, functions for user owned tagging and tag clouds.
Rating: 5/5 (11 votes)
Added on 16 May 2007
-
Validate Attributes
-
Validate Attributes plugin provides a simple way to validate specific attribute(s) unlike the function valid? which collectively validates all the attributes.
Rating: 4/5 (5 votes)
Added on 21 May 2007
-
Acts_as_trackable
-
This plugin was created with the intention of track state change of models.
Este plugin fue escrito con la intención de llevar un tracking de cambio de estados en modelos.
The code is written in english but comments and specs are bi-lingual english/spanish
El codigo esta escrito en ingles pero los comentarios y los specs son bilingües ingles/español
Rating: 5/5 (3 votes)
Added on 3 Jun 2007
-
Nested has_many_through
-
Makes it possible to define has_many :through associations that
go through other has_many :through associations, allowing them to span any number of tables.
Rating: 4/5 (18 votes)
Added on 10 Jun 2007
-
Simply Rich Association
-
Simplifies self referential many to many relationship. It manages the
bidirectional link creation and deletion automatically.
Rating: 4/5 (2 votes)
Added on 18 Jun 2007
-
EventAttribute
-
EventAttribute allows you to turn your date/datetime columns in to boolean attributes.
Rating: 5/5 (2 votes)
Added on 21 Jun 2007
-
Acts as Static
-
Light weight transparent record cache
Rating: 0/5 (0 votes)
Added on 21 Jun 2007
-
acts_as_shareable
-
Rails plugin to allow sharing of one model object to another (share 'rails cookbook' to the 'rails reading group'). Adds a number of methods to help find the objects that are shared, etc.
Rating: 5/5 (1 vote)
Added on 25 Jun 2007
-
Validates Constancy
-
Allows you to prevent particular database fields from being changed after a record is created. A validation error occurs on updates if an attribute of a model object is different from its value in the database.
Rating: 5/5 (3 votes)
Added on 27 Jun 2007
-
has_ancestor
-
has_ancestor 0.1.3 has been released.
has_ancestor is a Ruby on Rails plug-in that provides an implementation of Class Table Inheritance using Polymorphic Associations.
In this release support for finders that transparently allow construction of database queries that span the inheritance hierarchy have been added.
Rating: 4/5 (1 vote)
Added on 30 Jun 2007
-
custom_field_error
-
A plugin that allows you to set custom HTML for when your forms fail validation.
Rating: 5/5 (1 vote)
Added on 6 Jul 2007
-
migration_assist
-
This plugin provides rake tasks to assist with the management of migration
files.
Rating: 4/5 (2 votes)
Added on 7 Jul 2007
-
IncludeByDefault
-
Allows you to specify a default :include option in your model to DRY up eager loading of associations.
Rating: 5/5 (5 votes)
Added on 9 Jul 2007
-
has_types
-
This plugin allows you to specify the types for your STI models. This ensures that all of the types are loaded whenever find conditions using the subclasses are constructed, and an error is raised when a non specified class inherits from a base class.
Rating: 4/5 (2 votes)
Added on 10 Jul 2007
-
Jsonifier
-
Upgrades ActiveRecord#to_json with options similar to ActiveRecord#to_xml. ActiveRecord#to_json doesn't need to be useless anymore!
Rating: 4/5 (5 votes)
Added on 10 Jul 2007
-
ar-delegation
-
Extends ActiveRecord::Base to add useful delegation features. For example: has_columns :from => :source, :only => ["title", "name"] has_column "title", :from => :source, :as => "source_title"
Rating: 4/5 (7 votes)
Added on 10 Jul 2007
-
seo_urls
-
Overwrites to_param to append a url-friendly version of the model’s ‘name’ or ‘title’ attribute to it’s id.
Rating: 4/5 (4 votes)
Added on 22 Jul 2007
-
Acts as Feeder
-
Acts as feeder is a plugin that generates a feed aggregator in Ruby on Rails. This plugin is inspired by Craig Ambrose FeedFetcher. Thanks Craig.
Rating: 4/5 (7 votes)
Added on 24 Jul 2007
-
ar-backup
-
Active Record backup is a Rails plugin which lets you backup and restore your database schema and content.
Backups are organized by environments and SVN revision.
(compatible with Sake)
Rating: 5/5 (2 votes)
Added on 24 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
-
mimetype-fu
-
Get the content type / mime type of a file. Great to use with attachment_fu or to validate Flash uploads.
Rating: 4/5 (2 votes)
Added on 28 Jul 2007
-
super_transaction
-
SuperTransaction allows you to save and destroy objects just as you normally would, but under the
safety of a database transaction. It extends upon the built in Rails transaction method to cut
duplication of what I find myself repeating all over when using transactions.
Rating: 0/5 (0 votes)
Added on 29 Jul 2007
-
RequiresApproval
-
RequiresApproval allows objects to be marked as "published", "pending", "draft", "declined", "spam", or any other status that you choose to set up. Simply say @object.published!
Rating: 3/5 (2 votes)
Added on 4 Aug 2007
-
Changed Attributes
-
Tracks changed attributes so you can revert, save_if_modified, and perform validations based on whether an attribute was modified or comparing its change to the original value.
Rating: 5/5 (1 vote)
Added on 6 Aug 2007
-
suggests_id
-
Takes user input (such as their name) and returns an available ID string for use in login names or URLs.
Rating: 0/5 (0 votes)
Added on 17 Aug 2007
-
ActiveRecord ScrollableResultSet Plugin
-
The plugin allows us to iterate through a query's result set in batches resultingin faster response times.Active Record's find methods accumulate all the rows andreturn them in one shot. This results in a lead time proportional to the size of the result set.
Rating: 4/5 (2 votes)
Added on 23 Aug 2007
-
Flux Validator (form validation)
-
The Flux Validator is a handy, Ajax based form validation plugin for Rails. The Flux Validator auto-magically validates forms against their models and displays a list of error messages for each invalid field, all without a page refresh.
Rating: 3/5 (6 votes)
Added on 19 Sep 2007
-
StripAttributes
-
Automatically strips all ActiveRecord model attributes of leading and trailing whitespace before validation. If the attribute is blank, it strips the value to nil.
Rating: 5/5 (3 votes)
Added on 23 Sep 2007
-
acts_as_enumeration
-
Adds support for declaring an ActiveRecord class as an enumeration.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
polymorphic_identity
-
Dynamically generates aliases for polymorphic associations based on the class names of those associations.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
encrypted_attributes
-
Adds support for automatically encrypting ActiveRecord attributes.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
masked_attributes
-
Adds support for securing model attributes by masking their values in the database.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
has_addresses
-
Demonstrates a reference implementation for handling countries, regions, and addresses.
Rating: 4/5 (1 vote)
Added on 27 Sep 2007
-
has_emails
-
Demonstrates a reference implementation for sending emails with logging and asynchronous support.
Rating: 3/5 (2 votes)
Added on 27 Sep 2007
-
has_messages
-
Demonstrates a reference implementation for sending messages between users.
Rating: 4/5 (8 votes)
Added on 27 Sep 2007
-
has_phone_numbers
-
Demonstrates a reference implementation for handling phone numbers.
Rating: 4/5 (1 vote)
Added on 27 Sep 2007
-
has_roles
-
Demonstrates a reference implementation for handling role management.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
state_machine
-
Adds support for creating state machines for attributes within a model.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
custom_callbacks
-
Helps create additional callbacks in ActiveRecord models.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
validates_as_email_address
-
Adds support for validating the format/length of email addresses.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
validates_xor_presence_of
-
Adds support for verifying that exactly 1 of multiple attributes are present in a model.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
extension_module_names
-
Fixes block association extensions in modules.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
type_attributes
-
Fixes the type accessor method if "type" is a column in any model.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
-
encrypted_strings
-
Provides dead-simple string encryption/decryption syntax.
Rating: 5/5 (1 vote)
Added on 27 Sep 2007
-
user_authentication
-
Adds a base skeleton for handling authentication of users.
Rating: 3/5 (2 votes)
Added on 27 Sep 2007
-
ActiveRecordChanged
-
adds .changed? and .saved? methods to all records. Now you can avoid the db overhead of saving objects back to the database if the object hasn't changed via "person.save! if person.changed?". (hmm... maybe AR should automatically do that... maybe I'll add that later).
Rating: 5/5 (1 vote)
Added on 2 Oct 2007
-
Has Magic Columns
-
Extends ActiveRecord models and adds "magic" or virtual columns and attributes to any model.
Rating: 4/5 (2 votes)
Added on 2 Oct 2007
-
acts_as_messageable
-
acts_as_messageable is a plugin for enabling private messaging between users. Conversations, multiple recipients, trash, sentbox...
Rating: 4/5 (6 votes)
Added on 5 Oct 2007
-
validates_as_readonly
-
Adds validations for ensuring that certain ActiveRecord attributes are not written to.
Rating: 0/5 (0 votes)
Added on 5 Oct 2007
-
Liftoff
-
The Rails Liftoff plugin generates multiple linked models from a plain text specification written in a very simple DSL with a flat learning curve.
Rating: 0/5 (0 votes)
Added on 8 Oct 2007
-
Validation Group
-
Allows creation of validation groups - to select which fields you want to validate in the model, instead of having to validate all fields.
Rating: 4/5 (3 votes)
Added on 10 Oct 2007
-
LiveValidation
-
Add client-side validations based on those you have in your models (via LiveValidation Javascript library)
Rating: 4/5 (10 votes)
Added on 15 Oct 2007
-
Migration custom column types
-
Allow to add custom column types (such as MySQL varbinary) in your migrations.
Rating: 5/5 (1 vote)
Added on 17 Oct 2007
-
acts_as_publishable
-
Acts As Publishable adds live and draft and then some functionality to your Active Record descendants.
Rating: 2/5 (2 votes)
Added on 18 Oct 2007
-
Lypp VoIP API
-
Rails Plugin that allows developers to integrate their applications with the Lypp.com service using its ActiveResource compatible XML API.
Rating: 0/5 (0 votes)
Added on 22 Oct 2007
-
Permissionable Attributes
-
Allows you to easily declare permissions on certain attributes for a AR model. Meant for places where you have attributes that only certain types of users can view them.
Rating: 5/5 (4 votes)
Added on 24 Oct 2007
-
enum_fu
-
Make an integer field as an enum typed one
Rating: 5/5 (5 votes)
Added on 25 Oct 2007
-
Multimodel Forms
-
Model with associations all in one form
Rating: 5/5 (7 votes)
Added on 27 Oct 2007
-
Acts as Taskable
-
Acts as Taskable is a Rails plugin that allows any ActiveRecord class to automatically accept tasks
Rating: 4/5 (5 votes)
Added on 31 Oct 2007
-
acts_as_stripped
-
Auto-strips HTML from designated attributes (for people like me who always forget to use <%=h ).
Rating: 4/5 (2 votes)
Added on 2 Nov 2007
-
Email Veracity Plugin
-
A model validation plugin that checks not just email well-formedness but also that the domain name is valid and has an MX record.
Rating: 2/5 (103 votes)
Added on 6 Nov 2007
-
Custom XML Serialization
-
Better ActiveRecord XML serialization
Rating: 5/5 (1 vote)
Added on 9 Nov 2007
-
Validates URL
-
Succinct and powerful URL validation in model fields
Rating: 4/5 (3 votes)
Added on 9 Nov 2007
-
easily migrate
-
Adds rake tasks for easily migrating
Rating: 3/5 (2 votes)
Added on 19 Nov 2007
-
Spraypaint
-
Tagging for rails, in a can
Rating: 5/5 (1 vote)
Added on 23 Nov 2007
-
ActsAsProxy
-
Proxies attributes from associated records.
Rating: 5/5 (1 vote)
Added on 26 Nov 2007
-
ActsAsResource
-
Acts As Resource combines ActiveRecord and ActiveResource features in *one* class.
Rating: 2/5 (8 votes)
Added on 28 Nov 2007
-
acts_as_searchable_with_similarity
-
acts_as_searchable with similarity search feature.
Rating: 5/5 (4 votes)
Added on 29 Nov 2007
-
acts_as_subscribeable
-
Acts as Subscribeable is a rails plugin that makes model subscriptions via email easy.
Rating: 5/5 (10 votes)
Added on 3 Dec 2007
-
acts_as_hot_record
-
a simple plugin that could be used to show records that are set with their hotness level and be shown on the homepage of the application. The hotness level could be set and has expiration date of the hot_records.
Rating: 5/5 (5 votes)
Added on 12 Dec 2007
-
ActsAsTaggableOn
-
Allows models to become taggable with multiple contexts per model.
Rating: 5/5 (9 votes)
Added on 13 Dec 2007
-
validates_as_phone
-
A plugin to validate US phone numbers without regard for formatting.
Rating: 2/5 (4 votes)
Added on 17 Dec 2007
-
Sexy Temp Passwords
-
Easily give users a sexy-looking temporary password. (a common name/word + some random digits)
Rating: 0/5 (0 votes)
Added on 19 Dec 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
-
SimplyVersioned
-
Simple version management for ActiveRecord Models
Rating: 5/5 (3 votes)
Added on 1 Jan 2008
-
Data Migration
-
This plugin allows you to add initial data to migration from yaml or generated source
Rating: 5/5 (1 vote)
Added on 7 Jan 2008
-
Validates As CLABE
-
Validate an attribute as a CLABE number.
Rating: 0/5 (0 votes)
Added on 7 Jan 2008
-
MultiFieldDate
-
Ruby/Rails plugin for managing models that require partial dates
Rating: 3/5 (1 vote)
Added on 7 Jan 2008
-
Full on Errors
-
Simple ActiveRecord::Errors extension to generate full messages for a specific ActiveRecord attribute
Rating: 5/5 (1 vote)
Added on 8 Jan 2008
-
Multiplexing Delegator
-
MultiplexingDelegator is used to define a delegator method that
multiplexes calls from one method across many methods for an instance of an
object. The class method is usable for any type of Object, but was intended for
use within an ActiveRecord object.
NOTE: THIS IS NO LONGER A PLUGIN. IT IS A GEM ON RUBYFORGE, BUT I DON'T KNOW HOW TO REMOVE PLUGINS FROM THIS SYSTEM.
Rating: 5/5 (1 vote)
Added on 8 Jan 2008
-
Validation Scenarios
-
Adds validation scenarios support to an Active Record model.
Rating: 5/5 (6 votes)
Added on 14 Jan 2008
-
Ajaxful Rating
-
Generates a rating system with a useful helper to allow you
display and submit rates for a model 'ajaxly'.
Rating: 4/5 (43 votes)
Added on 15 Jan 2008
-
friendly_id
-
Friendly_id is a plugin for Ruby on Rails which allows you to work with human-friendly strings as well as numeric ids for ActiveRecords, so that you can have urls like “/members/joe� rather than “/members/123� or “/members/123-joe�.
This provides your application with better search engine optimization (SEO), better data security, and more human-friendly URL’s.
It can optionally keep track of modified ids, so that you can do 301 redirects the current URL’s of updated resources.
Rating: 4/5 (9 votes)
Added on 18 Jan 2008
-
Soft Validations
-
This Ruby on Rails plugin provides an additional Errors object, referred to as warnings, to ActiveRecord objects. Unlike validations, soft validations are not tied in to an AR object's lifecycle and can be used to specify recommended states for data.
Rating: 5/5 (4 votes)
Added on 18 Jan 2008
-
SMS Fu
-
Gives you the ability to send an SMS (text message) to a cell phone by providing the phone number and carrier.
Rating: 5/5 (78 votes)
Added on 19 Jan 2008
-
AWS SDB Proxy
-
Use Amazon's SimpleDB as a storage backend with ActiveResource
Rating: 5/5 (2 votes)
Added on 20 Jan 2008
-
acts_as_network
-
ActsAsNetwork is intended to simplify the definition and storage of reciprocal relationships between entities using ActiveRecord, exposing a "network" of 2-way connections between records.
Rating: 0/5 (0 votes)
Added on 21 Jan 2008
-
valid_attributes
-
This plugin provides the ActiveRecord validations with individual attribute.
Rating: 4/5 (1 vote)
Added on 26 Jan 2008
-
Name Nanny
-
Plugin checks model attribute values in against two text files in the plug-in directory “badwords.txt�, and “restrictedwords.txt�. By default a match returns an non-descript error like:
“this username is already taken�
Rating: 0/5 (0 votes)
Added on 29 Jan 2008
-
Validates Word Count
-
This plugin adds new simple validation to your rails models. It validates that the value of the specified attribute does not exceed specified word count.
Rating: 4/5 (6 votes)
Added on 5 Feb 2008
-
FastSessions
-
FastSessions is a sessions class for ActiveRecord sessions store created to work fast (really fast). It uses some techniques which are not so widely known in developers' community and only when they cause huge problems, performance consultants are trying to help with them.
Rating: 5/5 (2 votes)
Added on 6 Feb 2008
-
Bangin' Finders
-
Add a bang(!) to your dynamic ActiveRecord finders to have them raise RecordNotFound if they return something that is .blank?
Rating: 5/5 (4 votes)
Added on 7 Feb 2008
-
Acts as Viewed
-
View count system for ActiveRecord models.
Rating: 5/5 (44 votes)
Added on 12 Feb 2008
-
JpAddress
-
Easy setup "ZipCode and Address" DataBase and Model. This plugin need FasterCSV gem and ActiveRecord::Extensions gem/plugin.
Rating: 5/5 (2 votes)
Added on 27 Feb 2008
-
Superscope
-
Super scoping help for ActiveRecord.
Rating: 0/5 (0 votes)
Added on 28 Feb 2008
-
has_many_tenses
-
Every model in Rails should have a created_at field. This plugin allows you to use that field to get association collections like model.collection.recent, future, past and instance booleans like mode.past? model.future? model.recent?
Rating: 5/5 (1 vote)
Added on 3 Mar 2008
-
find random
-
Efficiently select random rows through ActiveRecord. Faster than :order => 'RAND()' in MySQL.
Rating: 5/5 (5 votes)
Added on 3 Mar 2008
-
SearchableRecord
-
A small Ruby on Rails plugin that makes the parsing of query parameters from URLs easy for resources, allowing the requester to control the items (records) shown in the resource‘s representation.
Rating: 5/5 (3 votes)
Added on 3 Mar 2008
-
db_column_with_spaces
-
A simple plugin that enables ActiveRecord's accessor methods and dynamic finders to work with legacy database tables that have column labels containing spaces.
Rating: 5/5 (1 vote)
Added on 5 Mar 2008
-
Acts As Notifiable
-
Acts As Notifiable enables your Rails app to send notification to Jabber client.
Rating: 5/5 (3 votes)
Added on 6 Mar 2008
-
acts_as_line
-
Use PostGIS for date ranges: treat start/end date columns as a single spatial object that can be efficiently queried and manipulated.
Rating: 0/5 (0 votes)
Added on 14 Mar 2008
-
Comic Curse
-
Adds 'comic_curse' method to any String object that replaces curse words that are defined in a yml file with '%$#@!' or whatever you want.
Rating: 4/5 (5 votes)
Added on 16 Mar 2008
-
acts_as_url_param
-
Automatically generate a pretty url from another field on your model, keep it up to date when it changes, and remember all the old values to provide redirection support.
Rating: 5/5 (4 votes)
Added on 19 Mar 2008
-
Simple Private Messages
-
Provides basic private messaging functionality for members of a particular model. It‘s not big on features but the idea is that it‘s very simple and light on resources.
It‘s not bound to specific model names and plays nice with will_paginate.
Rating: 5/5 (4 votes)
Added on 19 Mar 2008
-
PreferenceFu
-
Allows the storage of an large number of boolean preferences in a bit vector
Rating: 5/5 (1 vote)
Added on 24 Mar 2008
-
Advanced Validations
-
this plugin is intented to patch the problem of validations when done for scope.
see Rails Trac ticket 8774 (http://dev.rubyonrails.org/ticket/8774)
Rating: 0/5 (0 votes)
Added on 26 Mar 2008
-
Validates as EU VAT Number
-
Ensures an attribute conforms to the correct format for an EU VAT number
Rating: 0/5 (0 votes)
Added on 26 Mar 2008
-
ExtensionLess Format
-
Interface with RESTful XML
webservices that don't support the .xml extension added by ActiveResource as default
Rating: 3/5 (1 vote)
Added on 26 Mar 2008
-
Scribd_fu
-
A Ruby on Rails plugin that streamlines interaction with the Scribd service (scribd.com), and even works with Attachment_fu!
Rating: 5/5 (1 vote)
Added on 26 Mar 2008
-
You Tube Model
-
Generates a model that interacts with the YouTube API. Still beta so no uploading yet.
Rating: 5/5 (3 votes)
Added on 26 Mar 2008
-
deep_cloning
-
This plugin gives every ActiveRecord::Base object the possibility to do a deep clone.
Rating: 5/5 (1 vote)
Added on 29 Mar 2008
-
Slugger
-
With Slugger you can use a field(s) of the model as a slug (URL friendly version of the record). So instead of controller/id you can use controller/slug (http://example.com/posts/1 => http://example.com/posts/my-post-title)
Rating: 3/5 (3 votes)
Added on 13 Apr 2008
-
acts_as_chimp
-
User integration with Mail Chimp APIs.
Rating: 5/5 (1 vote)
Added on 13 Apr 2008
-
acts_as_fixed_case
-
acts_as_fixed_case is a plugin derived from ForceUppercase. It provides the capabilities to "automagically" convert on before_save filter all ActiveRecord column objects of type :string or :text to their uppercase/lowercase (upcase/downcase) version, as long as they have content (nil values will remain nil).
Rating: 0/5 (0 votes)
Added on 14 Apr 2008
-
Acts as Scheduled
-
acts_as_scheduled allows you to manage scheduled events for your models.
Rating: 5/5 (1 vote)
Added on 20 Apr 2008
-
foreign_keys
-
Foreign key support for MySQL, including integration with the schema dumper.
Rating: 0/5 (0 votes)
Added on 23 Apr 2008
-
has_many_related
-
Rails plugin that associates a class with itself via an intermediate join table, extending the original has_and_belongs_to_many with symmetric associations.
Rating: 5/5 (3 votes)
Added on 27 Apr 2008
-
AutoTags
-
automated tags generation plugin for rubyonrails applications.
Rating: 4/5 (5 votes)
Added on 30 Apr 2008
-
Ordered Attributes
-
This Ruby on Rails plugin provides a way to order ActiveRecord attributes for using them for csv exports or automated table generation.
Rating: 0/5 (0 votes)
Added on 1 May 2008
-
Configurator
-
Quickly add key/value options to any model
Rating: 5/5 (2 votes)
Added on 4 May 2008
-
has_ratings
-
Demonstrates a reference implementation for handling ratings.
Rating: 4/5 (5 votes)
Added on 10 May 2008
-
preferences
-
Adds support for easily creating custom preferences for models.
Rating: 4/5 (2 votes)
Added on 11 May 2008
-
ActsAsOptions
-
This plugin make model acts like select options
Rating: 3/5 (6 votes)
Added on 14 May 2008
-
Acts as Permissible
-
This plugin enables any activerecord model to have permissions. It provides a set of methods for querying the model’s permissions. In addition, the plugin can generate roles support, which turns it into a full RBAC (Role Based Access Control) solution.
Rating: 5/5 (3 votes)
Added on 16 May 2008
-
active_record_each
-
ActiveRecord::Base.each/.map instance methods
Rating: 5/5 (2 votes)
Added on 17 May 2008
-
validates_existence
-
Foreign key constraint at the ActiveRecord level. Checks to make sure foreign key exists.
Rating: 5/5 (1 vote)
Added on 18 May 2008
-
acts_as_soft_deletable
-
Provides the ability to soft delete ActiveRecord models.
Rating: 3/5 (2 votes)
Added on 19 May 2008
-
Acts_as_rateable By User
-
Acts_as_rateable is a Ruby on Rails plugin which makes ActiveRecord models rateable through a polymorphic association and optionally logs which user rated which model.
Rating: 4/5 (5 votes)
Added on 29 May 2008
-
Fu-fu The Profanity Filter for Rails
-
A Profanity Filter for Rails.
Rating: 5/5 (2 votes)
Added on 1 Jun 2008
-
ActsAsNetwork
-
Rails plugin for cleanly modeling network relationships (social networks) and unions using ActiveRecord
Rating: 5/5 (3 votes)
Added on 4 Jun 2008
-
Easy Search
-
Provides a nice and easy DSL for searching ActiveRecord models.
Rating: 0/5 (0 votes)
Added on 8 Jun 2008
-
acts_as_confirmation
-
acts_as_confirmable is useful when you want to know who ticked a check box and when they did so.
Rating: 0/5 (0 votes)
Added on 18 Jun 2008
-
records_sequence
-
Add "next/previous" methods to every ActiveRecord models, so it could be easily find a object's neighbors.
Rating: 5/5 (4 votes)
Added on 18 Jun 2008
-
HasDetails
-
HasDetails is a Rails plugin to allow you to serialize an arbitrary amount of (optional) attributes into a column.
Rating: 0/5 (0 votes)
Added on 23 Jun 2008
-
Paranoid Find
-
A plugin for Rails that overrides the default behavior of ActiveRecord.find.
Rating: 4/5 (6 votes)
Added on 23 Jun 2008
-
named fixtures exporter
-
Fixtures exporter for named fixtures in rails 2.x
Rating: 0/5 (0 votes)
Added on 27 Jun 2008
-
disable_timestamps_for
-
Selectively disable timestamping on specific fields in an ActiveRecord model.
Rating: 5/5 (1 vote)
Added on 3 Jul 2008
-
pdf_converter
-
Convert PDF documents to various image formats in attachment based models.
Rating: 5/5 (2 votes)
Added on 6 Jul 2008
-
needs_approval
-
A pretty simple plugin designed to help you manage approval flows.
Rating: 0/5 (0 votes)
Added on 9 Jul 2008
-
method_cache
-
Caches the output of parameterless methods on ActiveRecord objects
Rating: 5/5 (2 votes)
Added on 9 Jul 2008
-
acts_as_redeemable
-
acts_as_redeemable adds redemption capability to a model for items like coupons, invitation codes, etc. Each redeemable gets a unique code upon creation that can be sent in an email or printed as a coupon code.
Rating: 5/5 (2 votes)
Added on 10 Jul 2008
-
VoteFu
-
Enhanced Voting plugin based on acts_as_voteable that implemented named_scope, generators, and simpler voting syntax.
Rating: 0/5 (0 votes)
Added on 13 Jul 2008
-
polymorphic_association
-
Create polymorphic association without join table or class. Just a couple lines of code will do the magic.
Rating: 5/5 (1 vote)
Added on 22 Jul 2008
-
acts_as_referenced
-
acts_as_referenced is an easy way to implement unique reference numbers across many different models.
Rating: 0/5 (0 votes)
Added on 23 Jul 2008
Add a plugin
Search Plugins
Plugins by Category
Sponsors
Have a comment?