Agile Web Development

Build it. Launch it. Love it.

Top Rated Plugins

  • scoped_search

    Easily search you ActiveRecord models with a simple query language using a named scope.

  • State Select

    Creates the select options for states in US, Canada, and India.

  • Lazy methods

    Gem that adds lazy method wrapping to every object. Preceding any method with lazy_ will defer the invocation until the result is actually needed. This pattern is useful when used with caching systems.

  • CleverValidation

    CleverValidation gives you the the ability to customize your validation error messages and features javascript functionality for adding a bit of interaction to your validations via scriptaculous effects.

  • 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.

  • 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.

  • 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.

  • Jakes Rails Toolbox

    Some nice hacks for Rails projects

  • RailsMyAdmin

    Bolts on a backend model management system to an existing Rails app.

  • Unobtrusive Javascript for Rails

    The Unobtrusive Javascript plugin for Rails allows you to attach Javascript behaviour and events to your page elements using pure Ruby, from within your controller or view, without clogging up your rendered HTML with Javascript - either inline or in the head of your document.

  • Userstamp

    This Rails plugin extends ActiveRecord::Base to add automatic updating of created_by and updated_by attributes of your models in much the same way that the ActiveRecord::Timestamp module updates created_(at/on) and updated_(at/on) attributes.

  • application_config

    'application_config' eases project configuring by introducing erb enabled 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.

  • RESTful_ACL

    A Ruby on Rails plugin that provides fine grained access control to RESTful resources in a Ruby on Rails 2.0+ project.

  • Filter Logged Params

    Allows you to filter the logging of params (which are still logged by default in production mode). Mostly used for keeping sensitive information (e.g. passwords) or very large parameters (e.g. large bodies of text) out of the logs.

  • Exception Logger

    Logs your Rails exceptions in the database and provides a funky web interface to manage them.

  • 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.

  • openid_enabled

    A plugin that makes openid super simple.

  • declarative_authorization

    Authorization the declarative way: keep authorization rules out of your program code, improve maintainability and use the policies to talk to domain experts.

  • AutoTags

    automated tags generation plugin for rubyonrails applications.

  • AssetPackager

    JavaScript and CSS Asset Compression for Production Rails Apps