Misc. Enhancements Plugins

12 hour time
Not all of us are adept at those exotic, 24-hour clocks. So for the rest of us, here's a simple plugin that tacks on an AM/PM selector to the DateHelper methods. It also handles the backend, so things are properly stored in 24-hour format.
Rating: 5/5 (32 votes)
Added on 14 Apr 2006
Flex times
Makes the date/time helper functions extremely flexible, allowing any parameter ordering and intervening text, and support for 12-hour time input.
Rating: 4/5 (2 votes)
Added on 14 Apr 2006
Continuous builder
Continuous integration made trivial.
Rating: 4/5 (10 votes)
Added on 14 Apr 2006
Dynamic session exp
Serves up session cookies with expiration dates set relative to the current time.
Rating: 4/5 (2 votes)
Added on 14 Apr 2006
USPS countries
Replaces Rails’ default countries list with the list of countries to which the United States Postal Service can send mail.
Rating: 4/5 (6 votes)
Added on 14 Apr 2006
Rails environments
A simple plugin providing a clean interface for determining which environment Rails is currently running. (e.g., Rails.development?)
Rating: 5/5 (1 vote)
Added on 14 Apr 2006
Enhanced form tag helper
Simple plugin that adds CSS classes to all FormTagHelper methods to ease styling forms a bit.
Rating: 5/5 (4 votes)
Added on 14 Apr 2006
Output compression
Allows easy gzip compression of Rails output
Rating: 4/5 (4 votes)
Added on 14 Apr 2006
Settings
Settings is a plugin that makes managing a table of global key, value pairs easy. Think of it like a global Hash stored in your database, that uses simple ActiveRecord like methods for manipulation. Keep track of any global setting that you don't want to hard code into your rails app.
Rating: 4/5 (9 votes)
Added on 14 Apr 2006
ArAddConstraint
Adds add_foreign_key :source_table, :target_table and drop_foreign_key to AR migrations.
Rating: 3/5 (5 votes)
Added on 1 May 2006
Reverse_Proxy_Fix
Fixes URL rewriting in Rails applications that are placed behind a reverse proxy.
Rating: 5/5 (2 votes)
Added on 10 May 2006
Fossilize
Add the barebone functionality to create gems from rails applications.
Rating: 1/5 (1 vote)
Added on 10 May 2006
QueryTrace
Adds a filtered stack trace to each logged query.
Rating: 4/5 (10 votes)
Added on 17 May 2006
Rails Holidays
Add us_holiday? checking to Date objects
Rating: 2/5 (4 votes)
Added on 17 May 2006
Exception Notifier
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.
Rating: 4/5 (121 votes)
Added on 18 May 2006
TZInfo Timezone
This plugin installs a replacement for the TimeZone class. The replacement uses the TZInfo library (http://tzinfo.rubyforge.org) to do the time zone conversions, and thus takes into account daylight saving, for free.
Rating: 5/5 (24 votes)
Added on 18 May 2006
Request Routing
Plugin that allows you to define routing requirements that test methods/properties of the request object such as subdomain, domain, port. You can test them either against a value or with a Regexp (assuming the method returns a string).
Rating: 5/5 (27 votes)
Added on 18 May 2006
Scaffolding Extensions
Allows for customization and other improvements to the default scaffolding
Rating: 3/5 (31 votes)
Added on 22 May 2006
HTTP Caching
Allows your Rails application to take advantage of the caching mechanisms built into HTTP 1.1 (i.e., 304 Not Modified return code).
Rating: 4/5 (2 votes)
Added on 24 May 2006
MigrationDataDumper
Allows you to dump and restore table data directly from a migrations’ up and down methods. Data is stored in yaml fixture files under db/data/[environment]/, and can be version controlled like normal files.
Rating: 5/5 (3 votes)
Added on 25 May 2006
ActionMailServer
Adds a simple SMTP server for receiving email with ActionMailer.
Rating: 4/5 (2 votes)
Added on 25 May 2006
Rails Application Visualizer
Generates graphs for both model and controller relations. Requires graphviz.
Rating: 5/5 (5 votes)
Added on 25 May 2006
Textmate Footnotes
Adds clickable links in development mode that take you directly to your Textmate editor.
Rating: 5/5 (30 votes)
Added on 25 May 2006
JSON Webservice
The json_webservice makes it possible for the ActionWebService to respond with JSON instead of SOAP.
Rating: 2/5 (5 votes)
Added on 25 May 2006
Flash Fixes
Flash Player 8’s HTTP Request is broken. Drop this plugin in your vendor/plugins folder and magically Flash Player 8 uploading will work with Rails.
Rating: 4/5 (1 vote)
Added on 25 May 2006
Better Output Compression
Provide a filter to perform gzip and deflate compression of action output. Handles proxy caching and component rendering correctly.
Rating: 4/5 (5 votes)
Added on 25 May 2006
Foreign Key Schema Dumper
Adds support for Foreign Key Constraints in schema dumper.
Rating: 4/5 (2 votes)
Added on 25 May 2006
BackgrounDRb
A drb server for running background tasks from your rails app with hooks for progress bars and also in memory caching system.
Rating: 4/5 (24 votes)
Added on 25 May 2006
Foreign Key Migrations
Foreign Key Migrations is a plugin that automatically generates foreign-key constraints when creating tables. It uses SQL-92 syntax and as such should be compatible with most databases that support foreign-key constraints.
Rating: 4/5 (19 votes)
Added on 26 May 2006
Row Version Migrations
Row Version Migrations is a plugin that automatically generates row version columns for every database table.
Rating: 4/5 (2 votes)
Added on 2 Jun 2006
Rail Mail
When enabled, any mail sent by your application will be trapped and stored in a database table. An interface is enabled within your application where you can view these emails.
Rating: 4/5 (11 votes)
Added on 3 Jun 2006
Fix Date
FixDate adds a wee bit more functionality to Rails’ built in DateHelper class.
Rating: 4/5 (2 votes)
Added on 7 Jun 2006
Manage Fixtures
A super lightweight tool used to export data into the test/fixtures directory.
Rating: 3/5 (80 votes)
Added on 9 Jun 2006
ResponseFrom
Grab XML from another Rails app and turn it into an ActiveRecord class.
Rating: 5/5 (1 vote)
Added on 9 Jun 2006
ActiveRecord Database Functions
Enable the use of built-in database functions through ActiveRecord.
Rating: 5/5 (1 vote)
Added on 16 Jun 2006
Gems
This is a small plugin that helps with Ruby Gem management for your application. It will automatically include all gem/lib paths into the $LOAD_PATH on startup.
Rating: 5/5 (6 votes)
Added on 19 Jun 2006
MySQL Bigint
Adds support for bigint columns in mysql databases.
Rating: 4/5 (9 votes)
Added on 21 Jun 2006
UrlForWithPrefix
Adds the :prefix option to url_for, which makes it easy to link to other rails applications hosted at the same hostname.
Rating: 4/5 (3 votes)
Added on 22 Jun 2006
Exception Logger
Logs your Rails exceptions in the database and provides a funky web interface to manage them.
Rating: 4/5 (14 votes)
Added on 27 Jun 2006
Enkoder
Encodes email addresses using Javascript
Rating: 3/5 (3 votes)
Added on 28 Jun 2006
Validates Multiparameter Assignments
Makes multiparameter assignment errors to be added to the model, rather than raising ActiveRecord::MultiparameterAssignmentErrors.
Rating: 4/5 (13 votes)
Added on 28 Jun 2006
JDBC Adapter
Provides a JDBC adapter for Rails apps.
Rating: 0/5 (0 votes)
Added on 30 Jun 2006
Comatose
Comatose is a micro CMS for embedding in Rails applications. It's designed to be lean, mean, easily embedded, and easy to re-skin for existing applications.
Rating: 4/5 (16 votes)
Added on 3 Jul 2006
System Settings
Provides a convenient way to store and retrieve system configuration settings in the database.
Rating: 4/5 (2 votes)
Added on 3 Jul 2006
Dynamic Finders with Belongs To Names
This plugin enhances dynamic finders to allow use of a belongs_to association name instead of having to use the foreign key attribute directly.
Rating: 0/5 (0 votes)
Added on 3 Jul 2006
meantime_filter
This plugin introduces a new filter type to ActionController::Base: meantime filters. They are called at the time of the action call just after before filters. They allow to do things around the action by yielding when the action has to be performed. This enables the action to be executed within the block of any method.
Rating: 4/5 (8 votes)
Added on 3 Jul 2006
Environment Check
Checks that your rails application is running against the correct database, given the current environment (+RAILS_ENV+).
Rating: 0/5 (0 votes)
Added on 4 Jul 2006
CRUD Generator
Generates a CRUD-ready controller and model.
Rating: 4/5 (7 votes)
Added on 10 Jul 2006
Schema Validations
Schema Validations is a plugin that reads various constraints defined against columns in your database and applies the closest matching rails validation. (Ala Dave Thomas' Keynote.)
Rating: 4/5 (9 votes)
Added on 18 Jul 2006
Referenced Page Caching
A small wrapper around Rails' page caching that allows you to add references to a current page's cache file.
Rating: 4/5 (1 vote)
Added on 19 Jul 2006
AsyncMailer
Send emails via ActionMailer asynchronously to avoid holding up your transaction.
Rating: 4/5 (3 votes)
Added on 19 Jul 2006
Codex
Codex is a set of modules that lets you get that text out of your code and into shiny clean yml.
Rating: 5/5 (2 votes)
Added on 19 Jul 2006
Rails Stats
Rails Stats is a basic graphical version of the Rake 'stats' task.
Rating: 4/5 (5 votes)
Added on 19 Jul 2006
MacroDeck Services
Provides a large number of underlying functions, such as data abstraction (meant for generic data storage), user authentication, and blog editing.
Rating: 4/5 (4 votes)
Added on 21 Jul 2006
App Config
AppConfig plugin provides a convenient way for configuration application wide settings. Extra custom files in config/ or other unusual configuration hacks are no longer needed. AppConfig extends Rails configuration process in a way that allows to setup application specific options within default configuration block.
Rating: 4/5 (31 votes)
Added on 21 Jul 2006
Browser Detect
A simple helper to get at the user's browser.
Rating: 4/5 (4 votes)
Added on 22 Jul 2006
Juggernaut
The Juggernaut plugin for Ruby on Rails aims to revolutionize your Rails app by letting the server initiate a connection and push data to the client.
Rating: 4/5 (20 votes)
Added on 25 Jul 2006
Rake Task Completion
Provides tab completion to the Bash shell for the Rake tasks in your Rails application.
Rating: 5/5 (1 vote)
Added on 2 Aug 2006
Responsible Generators
Replaces the Rails default controller generator with a new version that creates a test case for the helper when controllers are generated. Also provides a generator for Helpers.
Rating: 4/5 (3 votes)
Added on 2 Aug 2006
Transactional Migrations
Transactional Migrations is a plugin that ensures your migration scripts--both up and down--run within a transaction. When used in conjunction with a database that supports transactional Data Definition Language (DDL)--such as PostgreSQL--this ensures that if any statement within your migration script fails, the entire script is rolled-back.
Rating: 5/5 (5 votes)
Added on 14 Aug 2006
Memcache fragments with time expiry
Makes rails fragment cache play nice with robot coop memcache-client plugin and adds an :expire=>time syntax to the cache fragment view helper
Rating: 4/5 (7 votes)
Added on 19 Aug 2006
Hotkey
Create page hotkeys to javascript [remote] functions; API similar to link_to, link_to_remote, and link_to_function
Rating: 4/5 (4 votes)
Added on 22 Aug 2006
ActionMailer TLS
This plugin allows ActionMailer to work with SMTP servers that require TLS.
Rating: 3/5 (10 votes)
Added on 22 Aug 2006
WebORB on Rails
Implements Flash Remoting and Flex RPC for building Rich Internet Applications in Rails.
Rating: 3/5 (9 votes)
Added on 22 Aug 2006
Foreign Key Associations
Foreign Key Associations is a plugin that automatically creates associations based on foreign-keys.
Rating: 5/5 (3 votes)
Added on 6 Sep 2006
RedHillOnRails Core
RedHill on Rails Core is a plugin that adds the following features: * Generic support for foreign-keys; * Mechanism for obtaining indexes directly from a model class; and * A mechanism for determining when <code>Schema.define()</code> is running.
Rating: 4/5 (9 votes)
Added on 11 Sep 2006
Foreign Key Fixtures
Fixes issues with foreign key support when running test cases with fixtures that have foreign key dependencies.
Rating: 1/5 (2 votes)
Added on 25 Sep 2006
RJS IF/UNLESS blocks
This plugin provides support for generating IF/UNLESS javascript blocks
Rating: 5/5 (3 votes)
Added on 26 Sep 2006
Migratory Shortcuts
DRY up those ActiveRecord migrations
Rating: 5/5 (3 votes)
Added on 13 Oct 2006
CookieStore
A session store that store the session data directly in the session cookie.
Rating: 5/5 (5 votes)
Added on 17 Oct 2006
EdgesoftNoCookie
Provides seamless session-persistence support for browsers that are NOT cookies-friendly (either no support or user-disabled).
Rating: 0/5 (0 votes)
Added on 23 Oct 2006
EZTime
Provides a much more textual method for describing a date/time.
Rating: 5/5 (4 votes)
Added on 23 Oct 2006
JavascriptRequire
Allows dynamic inclusion of dependent javascript files at the application level.
Rating: 0/5 (0 votes)
Added on 24 Oct 2006
plugin_dependencies
Adds dependency support for using +require+ with plugins and for loading plugins (and their tasks) installed in the gem repository.
Rating: 4/5 (1 vote)
Added on 31 Oct 2006
memcache-client_extensions
The memcache-client_extensions plugins adds three new commands to the memcache client API: 1. get_multi : retrieve more than 1 key in parallel 2. stats : retrieve server performance and utilization statistics 3. flush_all : empty all information stored in memcached
Rating: 5/5 (1 vote)
Added on 2 Nov 2006
Versioned URLs
Makes it easy to improve the cache-efficiency of a Rails website, completely eliminating repeat HTTP requests for things like javascript files and stylesheets until they actually change.
Rating: 0/5 (0 votes)
Added on 2 Nov 2006
loaded_plugins
Adds Rails.plugins, a list all of the plugins that Rails has loaded.
Rating: 0/5 (0 votes)
Added on 2 Nov 2006
association_collection_tools
Adds methods to Rails has_many and HABTM associations that speed up common operations: a. fast_copy A method called fast_copy is added to has_and_belongs_to_many association collections that makes the process of cloning HABTM associations MUCH more efficient. Simply replace person1.items = person2.items with person1.items.fast_copy(person2) and your database, network and RAM will thank you. See below for more details. b. ids A method called ids is added to has_many and has_and_belongs_to_many association collections. It returns the list of object ids in the association collection without unnecessarily instantiating the objects.
Rating: 3/5 (2 votes)
Added on 3 Nov 2006
fragment_cache_extensions
The extended_fragment_cache plugin provides content interpolation and an in-process memory cache for fragment caching. It also integrates the features of Yan Pritzker’s memcache_fragments plugin since they both operate on the same methods.
Rating: 0/5 (0 votes)
Added on 3 Nov 2006
RSpec Resource Generator
Use this generator to generate RESTful scaffolding with RSpec specifications.
Rating: 5/5 (6 votes)
Added on 4 Nov 2006
caches.rb
Method caching
Rating: 4/5 (5 votes)
Added on 5 Nov 2006
Time Extensions
Adds #in_future? and #in_past? methods to Time and Date objects.
Rating: 0/5 (0 votes)
Added on 14 Nov 2006
appable_plugins
Adds the ability for plugins to share models, controllers, helpers, and other application classes with your Rails application.
Rating: 5/5 (1 vote)
Added on 14 Nov 2006
mofo
mofo is a microformat parser which plays nicely with Rails.
Rating: 5/5 (2 votes)
Added on 21 Nov 2006
Exceptional
Exceptional brings exception handling into the world of RoR filters. **only for rails 1.2**
Rating: 0/5 (0 votes)
Added on 27 Nov 2006
Integral Mailer
Send mail with ActionMailer without an SMTP relay or a full-blown MTA like Sendmail.
Rating: 4/5 (7 votes)
Added on 7 Dec 2006
MySQL Tasks
Some rake tasks to automate common database tasks (create/destroy & backup/restore).
Rating: 4/5 (4 votes)
Added on 10 Dec 2006
day_questions
Adds helper methods for determining if a specified date/time was yesterday, today, or tomorrow.
Rating: 0/5 (0 votes)
Added on 11 Dec 2006
interpolated_time_formats
Adds support for the interpolation of time/date formats when generating strings with Time#strftime or Date#strftime.
Rating: 0/5 (0 votes)
Added on 11 Dec 2006
Migration2
Enhancements to Rails migrations
Rating: 4/5 (2 votes)
Added on 27 Dec 2006
PhpCompat
PHP functions for Ruby/Rails
Rating: 2/5 (2 votes)
Added on 29 Dec 2006
dreamhost
Addresses the most common cause of occasional 500 errors when running Rails on Dreamhost
Rating: 5/5 (4 votes)
Added on 3 Feb 2007
SQL Session Store
Provides DB session storage with performance better than ActiveRecordStore.
Rating: 5/5 (9 votes)
Added on 5 Feb 2007
attribute_predicates
Adds automatic generation of predicate methods (truth accessors) when defining attributes using attr, attr_reader, attr_writer, and attr_accessor.
Rating: 0/5 (0 votes)
Added on 7 Feb 2007
WindowsTimeFormatFix
Add support of some missing options for Time#strftime
Rating: 0/5 (0 votes)
Added on 25 Feb 2007
InitializerDirectory
Clean up your environment.rb by separating functionality
Rating: 5/5 (1 vote)
Added on 27 Feb 2007
Smooth Migration
Smooth Migration allows your migrations to run through to completion, capturing failures in the middle and displaying them at the end. This helps prevent getting stuck between schema versions.
Rating: 4/5 (5 votes)
Added on 2 Mar 2007
svn_tools
handles import of new rails app to repo, with bonus features
Rating: 4/5 (7 votes)
Added on 6 Mar 2007
PunBB SDK
SDK for PunBB, lets you build your site around the forum installation.
Rating: 5/5 (1 vote)
Added on 12 Mar 2007
resource_hacks
resource_hacks is a plugin that extends edge Rails’ new restful routes implementation.
Rating: 4/5 (1 vote)
Added on 12 Mar 2007
mobile compability
recognition of mobile devices and some convenient methods
Rating: 4/5 (3 votes)
Added on 24 Mar 2007
Independent Migrations
Eases the pain of multiple developers creating migraitons in the same project at the same time.
Rating: 4/5 (1 vote)
Added on 27 Mar 2007
Textile Editor
The Textile Editor Helper (TEH) is a Javascript-based text formatting toolbar that will be added to all of your text areas that utilize the TEH feature. TEH was developed to provide a more WYSIWYG-ish option for users of our Rails CMS called slate while still letting us use Textile.
Rating: 5/5 (11 votes)
Added on 27 Mar 2007
App Version
This is a simple plugin that makes it easy to manage the version number of your Rails application.
Rating: 5/5 (8 votes)
Added on 31 Mar 2007
Version Number
Helper to display a project's Subversion revision number.
Rating: 5/5 (1 vote)
Added on 2 Apr 2007
Fosterite
A simple plugin that allows you to query the database directly and run rake tasks from a web interface within your rails application.
Rating: 5/5 (2 votes)
Added on 3 Apr 2007
rspec_plugin generator
Plugin generator that uses RSpec stubs instead of Test::Unit. Also sets up database connections for testing against an isolated database.
Rating: 5/5 (1 vote)
Added on 4 Apr 2007
has_many_friends
has_many_friends is a plugin based off of the friendship_plugin
Rating: 4/5 (20 votes)
Added on 11 Apr 2007
Poll Sidebar
Poll sidebar for typo
Rating: 2/5 (11 votes)
Added on 15 Apr 2007
scalable acts as taggable
Makes acts_as_taggable_on_steroids scalable in the DB and easier to add individual tags.
Rating: 4/5 (8 votes)
Added on 19 Apr 2007
EasyCache
Quick and easy general-purpose data caching in your Ruby on Rails applications.
Rating: 5/5 (1 vote)
Added on 7 May 2007
SmartSessionStore
A database backed session store that improves handling of multiple concurrent accesses to the session
Rating: 0/5 (0 votes)
Added on 9 May 2007
busy_ajax
Simple ajax spinner that follows the mouse when ajax calls are being made by the browser in the background.
Rating: 5/5 (11 votes)
Added on 11 May 2007
Acts as Releaseable
This mini (the smallest?) plugin will you to include a html comment showing the current svn release and environment that your app are running.
Rating: 5/5 (3 votes)
Added on 16 May 2007
Permalize
Permalize your strings to be used for clean URLs.
Rating: 5/5 (3 votes)
Added on 19 May 2007
ActiveMessaging
ActiveMessaging is an attempt to bring the simplicity and elegance of rails development to the world of messaging. Messaging, (or event-driven architecture) is widely used for enterprise integration, with frameworks such as Java's JMS, and products such as ActiveMQ, Tibco, IBM MQSeries, Amazon SQS, etc.
Rating: 4/5 (6 votes)
Added on 23 May 2007
gemtracker
Ensures that the Rails environment is using the correct version of all gems specified.
Rating: 5/5 (3 votes)
Added on 23 May 2007
gems with architecture
freeze gems to vendor/gems - with architecture dependent versions
Rating: 4/5 (2 votes)
Added on 30 May 2007
Filter
Filter let you specify common filtering options, in order to generate a filtered condition, useful for filtering from request params.
Rating: 5/5 (52 votes)
Added on 5 Jun 2007
acts_as_emailable
A small plugin which sets up an Email model and the associations with the User model, so users can store emails against each other.
Rating: 5/5 (44 votes)
Added on 7 Jun 2007
Capistrano Bells
A collection of Capistrano 2 recipes that add a bevy of useful tasks for use in developing and deploying web apps.
Rating: 0/5 (0 votes)
Added on 8 Jun 2007
Time Comparisons
Provides for chronological comparisons between Time, Date and DateTime objects using before?, after? same_time?, same_time_or_before?, same_time_or_after?, within?, outside? and compare_time methods.
Rating: 5/5 (1 vote)
Added on 8 Jun 2007
Daemon Generator
A generator for creating daemons to run out-of-process tasks along-side your Rails application.
Rating: 4/5 (5 votes)
Added on 11 Jun 2007
ror-akismet
Akismet functions for Ruby on Rails
Rating: 3/5 (6 votes)
Added on 15 Jun 2007
Intelligent Fragment Cache Plugin for Rails
A Rails plugin that monitors ActiveRecord objects that are used in the generation of a piece of content in order to provide automatic cache sweeping.
Rating: 5/5 (3 votes)
Added on 25 Jun 2007
PaySimple
Ruby library for the PaySimple payment gateway.
Rating: 4/5 (4 votes)
Added on 29 Jun 2007
JavaScript Routes
Converts your routes to JavaScript, allowing you to generate them in the browser.
Rating: 5/5 (1 vote)
Added on 30 Jun 2007
json-rpc
This is a complete implementation of the JSON-RPC 1.1 protocol. JSON-RPC is similar to XML-RPC in that it allows remote execution of procedure calls, but it is more lightweight and much faster than XML-RPC.
Rating: 4/5 (2 votes)
Added on 4 Jul 2007
AjaxMessaging
AjaxMessaging, or a11g, is a plugin to provide real time messaging for Ruby on Rails using Ajax and Messaging Oriented Middleware.
Rating: 4/5 (2 votes)
Added on 9 Jul 2007
Easy_Messages
This Rails plug-in adds in-site private messaging between users. It assumes you are using Acts_As_Authenticated and adds actions and views for a barebones inbox, outbox, and trash bin. Based on Matt Beedle's Acts_As_Emailable.
Rating: 5/5 (8 votes)
Added on 18 Jul 2007
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 (11 votes)
Added on 27 Jul 2007
AP4R Rails plugin
Plugin for AP4R, Asynchronous Processing
Rating: 4/5 (5 votes)
Added on 31 Jul 2007
sqlserver_datetime_fix
Fix for ActiveRecord SQL Server adapter dates.
Rating: 5/5 (6 votes)
Added on 3 Aug 2007
Days and Times
Pretty Sweet additions to Rails' core-extensions relating to time. Introduces the concepts of TimeSpan's and AnchoredTimeSpan's.
Rating: 4/5 (2 votes)
Added on 6 Aug 2007
XML Validation
Validates an XML string
Rating: 0/5 (0 votes)
Added on 7 Aug 2007
jpmobile
A Rails plugin for Japanese mobile-phones
Rating: 3/5 (5 votes)
Added on 15 Aug 2007
relation_browser
Makes it simple to integrate RelationBrowser, a SWF animated relationship viewer.
Rating: 5/5 (4 votes)
Added on 25 Aug 2007
dev_mode_performance_fixes
Misc fixes and speedups to make Rails development mode almost as fast as production in normal use.
Rating: 5/5 (4 votes)
Added on 29 Aug 2007
Possession
Makes a string in the possessive tense, if it is not a pronoun.
Rating: 5/5 (1 vote)
Added on 16 Sep 2007
Limited Sessions
A plugin to modify Ruby on Rails' standard database-backed sessions behavior to be more intelligent, including server-side session expiry and deleting expired sessions.
Rating: 5/5 (5 votes)
Added on 20 Sep 2007
GeoX
Easy to use Rails geocoder that supports Google, MapQuest and Yahoo out of the box.
Rating: 5/5 (2 votes)
Added on 25 Sep 2007
Undo Generator
Undo the actions of any script/generate ccommand
Rating: 3/5 (4 votes)
Added on 26 Sep 2007
mini_radiant
A branch of Radiant using the Plugins+ extension framework.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
password_generator
Generates memorable passwords that a human-being can easily remember.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
admin_partials
A ported version of the Radiant facets branch which adds flexible page editing capabilities.
Rating: 3/5 (2 votes)
Added on 27 Sep 2007
attachment_manager
Adds support for uploading attachments, such as images, videos, pdfs, etc. to Radiant pages
Rating: 1/5 (2 votes)
Added on 27 Sep 2007
backup_manager
Adds support for advanced backup from and to Radiant databases.
Rating: 1/5 (1 vote)
Added on 27 Sep 2007
configuration_manager
Provides a web-based interface for editing the Radiant configuration.
Rating: 1/5 (1 vote)
Added on 27 Sep 2007
maintenance_mode
Adds a splash page for Radiant that lets visitors know your website is down for maintenance.
Rating: 1/5 (1 vote)
Added on 27 Sep 2007
rich_text_editor
Adds rich text editing capabilities for Radiant's administrative interface.
Rating: 1/5 (2 votes)
Added on 27 Sep 2007
role_manager
Adds a role management system for Radiant users.
Rating: 1/5 (1 vote)
Added on 27 Sep 2007
partial_plugin_list
Adds support for using wildcards in the list of plugins to load.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
plugins_plus
Adds various abilities to plugins, including asset management, migrations, and application code integration.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
set_or_append
Adds a helper method to the Hash class for either setting the value for a key or appending to the current value.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
integer_limits
Adds constants for determining the minimum and maximum values of integers.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
pluginaweek_core
Brings together all of the Ruby core extensions used throughout the PluginAWeek plugins, including those for Hash, Integer, Module, Object, String, and Time.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
module_creation_helper
Adds a helper method for creating new modules and classes at runtime.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
eval_call
Encapsulates the pattern of evaluating different types of calls (Symbol, String, Proc/Method, Class, etc.) within an object's context.
Rating: 0/5 (0 votes)
Added on 27 Sep 2007
application_configuration
Rating: 3/5 (4 votes)
Added on 7 Oct 2007
ExceptionGrowler
Error notification using Growl Network Notification Protocol (e.g. for Growl/Mac or Mumbles/Linux)
Rating: 0/5 (0 votes)
Added on 7 Oct 2007
xmlcache
Allows RXML documents to have fragment caching for XML. Uses same mechanisms as erb fragments, so its very simple to use.
Rating: 3/5 (17 votes)
Added on 8 Oct 2007
Auto Migrations
Migrations without the fuss: add table fields to your schema.rb, run the rake task, and your database is updated!
Rating: 5/5 (7 votes)
Added on 10 Oct 2007
Restful_Easy_Messages
A new RESTful version of Easy_Messages
Rating: 4/5 (6 votes)
Added on 16 Oct 2007
Inline CSS
Send HTML email and watch the CSS inline auto-magically!
Rating: 0/5 (0 votes)
Added on 18 Oct 2007
DBConsole
Easily connect to Rails databases with a console program
Rating: 4/5 (2 votes)
Added on 19 Oct 2007
Multi App Routing
The goal of the MultiAppRouting plugin is to allow easy linking between multiple rails applications on different hosts.
Rating: 5/5 (2 votes)
Added on 22 Oct 2007
Embedded Actions
A way to invoke an action from a view and insert the results in place, including the possibility of caching the results of the embedded action.
Rating: 5/5 (12 votes)
Added on 24 Oct 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
Generally Useful
A collection of useful rake tasks (and one module =) to help manage databases, coverage testing, etc.
Rating: 3/5 (3 votes)
Added on 26 Oct 2007
Optional Partial Parameters
Easily add optional parameters to any partial view.
Rating: 4/5 (2 votes)
Added on 31 Oct 2007
Pdeploy
A plugin to simplify the ftp deployment of your rails app.
Rating: 0/5 (0 votes)
Added on 16 Nov 2007
StringExt
StringExt, a Ruby on Rails plugin that adds class method rand to class String.
Rating: 4/5 (3 votes)
Added on 16 Nov 2007
renumber_migrations
Renumber clashing migrations after your svn-using team-mate beats you to the check-in
Rating: 0/5 (0 votes)
Added on 19 Nov 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
yaml_db
A database-independent way to dump and restore all the data in your database. Think of it as mysqldump, but works with any database that Rails supports, and even lets you move your data between databases.
Rating: 4/5 (4 votes)
Added on 22 Nov 2007
RailSpread
Rails plugin to integrate with the Spread Toolkit (http://www.spread.org).Very lightweight YAML messaging protocol supported to detach resource intensive tasks / callbacks / observer actions from your Mongrel processes.
Rating: 0/5 (0 votes)
Added on 23 Nov 2007
Sakuzaku Rake Tasks
Some really convenient rake tasks to for some painfully common Rails tasks.
Rating: 5/5 (3 votes)
Added on 28 Nov 2007
Retroactive Migrations
Creates and manages a "history" table that records which migrations have and have not been run and modifies rake db:migrate to behave accordingly.
Rating: 0/5 (0 votes)
Added on 28 Nov 2007
Cacheable Flash
This plugin enables greater levels of page caching by rendering flash messages from a cookie using JavaScript, instead of in your Rails view template. Flash contents are converted to JSON and placed in a cookie by an after_filter in a controller.
Rating: 5/5 (1 vote)
Added on 28 Nov 2007
BackgroundFu
Background tasks made dead simple.
Rating: 3/5 (64 votes)
Added on 9 Dec 2007
action_web_services
http://biorails-dev.blogspot.com/2007/12/actionwebservice-and-rails-20.html
Rating: 2/5 (2 votes)
Added on 16 Dec 2007
Net::SMTP TLS support
Easily enables STARTTLS support in Net::SMTP.
Rating: 4/5 (5 votes)
Added on 18 Dec 2007
Simply Rich Authenticator
Ruby on Rails application using RESTful authentication and Acts As State Machine Plugin
Rating: 5/5 (1 vote)
Added on 29 Dec 2007
Dynamic File Store
An alternative to the default Rails fragment cache store. Can be used to dynamically expire fragments after X amount of time.
Rating: 2/5 (3 votes)
Added on 2 Jan 2008
app_config generator
Generates an application.yml config file where you can store various application settings.
Rating: 5/5 (2 votes)
Added on 3 Jan 2008
Readable Numbers
Converts numbers to letter (spanish).
Rating: 0/5 (0 votes)
Added on 7 Jan 2008
SMERF
SMERF - Simple MEta Rails Form, allows for dynamic creation of forms including surveys, questionnaires, and data collection forms for example.
Rating: 3/5 (2 votes)
Added on 12 Jan 2008
ebay_shopping
A RubyOnRails plugin for the fast-and-simple ebay Shopping API
Rating: 5/5 (3 votes)
Added on 13 Jan 2008
domain-migrations
Your migrations, now more DRY using sql-like domains!! 0.8.1 released
Rating: 5/5 (1 vote)
Added on 16 Jan 2008
Acts As TinyURL
ActsAsTinyURL utilizes TinyURL's API to allow you to pass in any URL and have it generate a shortened URL on the fly.
Rating: 4/5 (18 votes)
Added on 18 Jan 2008
Datebalks
A date picker plugin similar to datebocks but without the weight of a Rails Engine. Get a textbox with pop-up calendar just by adding a class to the textbox.
Rating: 3/5 (3 votes)
Added on 19 Jan 2008
acts_as_good_speeler
Fix all those broken inflections in Rails.
Rating: 4/5 (1 vote)
Added on 26 Jan 2008
Lipsiadmin
A new revolutionary complete scaffold build in EXTJS. Simply to use and simply to personalize. The better admin for your site!
Rating: 5/5 (141 votes)
Added on 28 Jan 2008
SafeDevEmail
The SafeDevEmail plugin allows a user to setup an email address that will receive all emails sent from inside the development environment.
Rating: 5/5 (2 votes)
Added on 1 Feb 2008
Flexible Rails
This is a collection of helpful tools when working with Adobe Flex SDK and Rails.
Rating: 4/5 (5 votes)
Added on 2 Feb 2008
Rails PG Procs
This is a rails plugin intended to implement PostgreSQL's stored procedures and trigger functions. It is intended to be used in rails migrations and in db schema files. It was written to test a ROR re-implementation to an existing legacy schema.
Rating: 5/5 (1 vote)
Added on 3 Feb 2008
Capistrano Mailer
Rails / Capistrano plugin giving Capistrano the ability to send emails via ActionMailer
Rating: 5/5 (9 votes)
Added on 4 Feb 2008
Throttler
If your server is under a heavy load, you may want to disable certain features until the load has dropped. The Throttler plugins makes this possible for you.
Rating: 5/5 (1 vote)
Added on 5 Feb 2008
Stage
Rails generator alternative to scaffold.
Rating: 5/5 (2 votes)
Added on 5 Feb 2008
backup_fu
backup_fu Makes Offsite Backups of your MySQL database + static files to Amazon S3 Redonkulously Easy
Rating: 5/5 (1 vote)
Added on 7 Feb 2008
autochronic
Automatically use chronic with date/time fields in your models.
Rating: 5/5 (1 vote)
Added on 8 Feb 2008
can_has_chat
can has chat is a plugin for Ruby on Rails that allows you to easily plugin messaging functionality to your app using XMPP4R.
Rating: 5/5 (2 votes)
Added on 14 Feb 2008
Decorated Time
Adds [short|full]_weekday_name and [short|full]_month_name methods to Time so you don't have to look up their strftime format strings.
Rating: 0/5 (0 votes)
Added on 27 Feb 2008
Flashdance
Flashdance is a drop in replacement for flash in action controller. It stores all your assorted messages in a single YAML file.
Rating: 5/5 (2 votes)
Added on 29 Feb 2008
Schema Definition
A Ruby on Rails plugin for easy migration generation.
Rating: 5/5 (2 votes)
Added on 5 Mar 2008
Integration
The plugin Integration for Ruby on Rails provides a set of tasks to automatize all steps of the integration process.
Rating: 5/5 (1 vote)
Added on 11 Mar 2008
HamlFilter for Typo
HamlFilter is a Typo text-filter that allows you to write your Typo blog posts in Haml.
Rating: 0/5 (0 votes)
Added on 19 Mar 2008
modal-overlay
Rails plugin for dead simple screen overlays. Use link_to_show_overlay and link_to_hide_overlay and populate the overlays content using Ajax.
Rating: 0/5 (0 votes)
Added on 6 Apr 2008
SuperExceptionNotifier
Provides a mailer object and a default set of templates for sending email notifications when errors occur in a Rails application, as well as a default set of error page templates to render based on the status code assigned to an error. The plugin is configurable, allowing programmers to specify many things on a per environment basis!
Rating: 5/5 (2 votes)
Added on 16 Apr 2008
MigrateWar
Creates the database schema in db/schema.rb on the deployed box for JRuby/Goldspike War deployments
Rating: 5/5 (1 vote)
Added on 17 Apr 2008
Rails DataBrowser
Data Browser is a Django's Databrowser like for Rails.
Rating: 5/5 (5 votes)
Added on 19 Apr 2008
DB Content
Adds tasks to save and restore database content from (optionally gzipped) files, updating through recent migrations.
Rating: 5/5 (2 votes)
Added on 22 Apr 2008
dectxn - Rails Declarative Transactions
Rails plugin that provides declarative transaction management.
Rating: 5/5 (5 votes)
Added on 28 Apr 2008
Acts as Wizard
Create dynamic wizards easily in your Rails application.
Rating: 5/5 (134 votes)
Added on 29 Apr 2008
Acts As Lookup
Provides an easy way to deal with lookup tables and drop downs.
Rating: 5/5 (1 vote)
Added on 2 May 2008
Seamless Database Pool
Adapter for seamlessly integrating a master/slave database pool for ActiveRecord.
Rating: 4/5 (14 votes)
Added on 12 May 2008
custom_migrator
Custom migrator is an alternate migration tool for rails migrations which is multi-developer environment friendly.
Rating: 4/5 (2 votes)
Added on 27 May 2008
configuration manager
Clean up your app's configuration by using a simple YAML file
Rating: 0/5 (0 votes)
Added on 30 May 2008
IncludeGoogleJs
Use Google's stored Javascript libraries instead of local to improve load times.
Rating: 5/5 (3 votes)
Added on 5 Jun 2008
Acts_As_Mailchimp
Plugin to integrate a model with the Mail Chimp API to subscribe, unsubscribe and update the newsletter mailing list.
Rating: 5/5 (3 votes)
Added on 6 Jun 2008
application_config
'application_config' eases project configuring by introducing yaml config file in RAILS_ROOT/config folder and provides handful methods accessing config values based on current rails environment. So, you can have separate sets of configuration properties for each rails environment you use.
Rating: 5/5 (10 votes)
Added on 12 Jun 2008
background
Running Ruby Blocks in the Background
Rating: 5/5 (3 votes)
Added on 19 Jun 2008
Rakismet
Easy Akismet integration for Rails applications.
Rating: 0/5 (0 votes)
Added on 22 Jun 2008
Postman
This plugin is calculates the shipping rate for a given location and weight. It is useful for cases where the postal service in your country doesn’t provide APIs for calculating shipping rates.
Rating: 4/5 (1 vote)
Added on 29 Jun 2008
extended model generator
Model Generator
Rating: 0/5 (0 votes)
Added on 1 Jul 2008
Simple Config
Simple Config is a plugin designed to make application-wide configuration settings easy to set and access in an object-oriented fashion.
Rating: 0/5 (0 votes)
Added on 3 Jul 2008
version_cache
A rails plugin that implements version caching and exposes it via very easy to use helpers.
Rating: 5/5 (1 vote)
Added on 8 Jul 2008
Vote Fu
Vote and Karma Management: Adds acts_as_voteable, acts_as_voter , and has_karma mixins to your recipe book. Good for tallying votes, finding the most popular items, and seeing who voted for what objects.
Rating: 5/5 (115 votes)
Added on 20 Jul 2008
lastfm
Provides easy interface with the LastFM API
Rating: 5/5 (1 vote)
Added on 25 Jul 2008
faster_from_xml
This plugin provides a LibXML replacement for the Hash.from_xml method. This provides about a ten fold improvement in performance and can be especially useful in ActiveResource backed applications.
Rating: 5/5 (4 votes)
Added on 8 Aug 2008
model_browser
model_browser enables you to create a fully functional, RESTful browser applications for databases simply by defining model classes and resource routing.
Rating: 0/5 (0 votes)
Added on 14 Aug 2008
to_slug
Plugin that adds a to_slug method to String instances. Slugs can be used for URLs, since all 'dangerous' characters have been filtered out. To_slug supports Unicode character transliteration.
Rating: 5/5 (1 vote)
Added on 19 Sep 2008
clieop
Library to create CLIEOP03 files, that can be used to communicate batches of wire transfers with banks.
Rating: 0/5 (0 votes)
Added on 21 Sep 2008
Noisy Partials
Wrap partial output in HTML comments explaining which partial generated it.
Rating: 0/5 (0 votes)
Added on 30 Sep 2008
EmailAddressValidator
Verifies the validity of e-mail addresses through a regex, DNS lookups, and SMTP transactions to mail servers.
Rating: 5/5 (1 vote)
Added on 5 Oct 2008
Honeypot
Catch Robots with Honeypots, inserts fields only visible to robots and validates them.
Rating: 4/5 (1 vote)
Added on 23 Oct 2008
MySQL Foreign keys
Adds two methods to migrations for adding and removing foreign keys on MySQL tables.
Rating: 5/5 (1 vote)
Added on 26 Oct 2008
acts_as_configurable
Adds dynamic configuration to any class or model.
Rating: 0/5 (0 votes)
Added on 28 Oct 2008
Contact form generator
The contact form generator plugin for Rails does exactly what it is expected to do. It hooks you up with a very basic contact form which acts as a good starting point for further modifications.
Rating: 4/5 (2 votes)
Added on 2 Nov 2008
SanitizeEmail
SanitizeEmail allows you to play with your application's email abilities without worrying that emails will get sent to actual live addresses.
Rating: 5/5 (2 votes)
Added on 6 Nov 2008
BrowserWar
BrowserWar will help you to fight off evil browsers that access your website. It allows you to display custom messages to any browser/version combinations you want.
Rating: 5/5 (2 votes)
Added on 11 Nov 2008
Forgery
Easy and customizable generation of forged data.
Rating: 5/5 (4 votes)
Added on 12 Nov 2008
ignore_nil
ignore_nil lets you happily ignore nil method errors on long method chains.
Rating: 2/5 (17 votes)
Added on 14 Nov 2008
ANSI
Use ANSI codes in printed output, including colors and controlling the cursor, clearing the line, and clearing the screen
Rating: 5/5 (2 votes)
Added on 14 Nov 2008
Zodiac
Rails Plugins to get a zodiac sign on a given date.
Rating: 5/5 (2 votes)
Added on 18 Nov 2008
Universal WHOIS Client
A universal Ruby WHOIS client that lets you intelligently parse output from most TLD WHOIS servers (and is easily extended).
Rating: 5/5 (1 vote)
Added on 9 Dec 2008
sky_marshal
Provides easy Ruby Debugger (rdebug) access under Phusion Passenger
Rating: 0/5 (0 votes)
Added on 9 Dec 2008
XmlNuts
Ruby <-> XML mapping made easy.
Rating: 0/5 (0 votes)
Added on 6 Jan 2009
Add a plugin

Search Plugins

Query syntax

Plugins by Category

Sponsors

Rails Kits: Get Code. Get Moving.

Have a comment?