Zoom

All Plugins Rss_small

Below is a list of the top plugins, ordered by popularity.

State Select by Akhil Bansal/bansalakhil

This plugin allows to create drop down list for states, same as country_select method in rails. Curently it can generate state list for India, US, Canada, Australia, Spain and Uganda(default is US).

resource_controller by James Golick

resource_controller makes RESTful controllers easier, more maintainable, and super readable. With the RESTful controller pattern hidden away, you can focus on what makes your controller special.

Thinking Sphinx by Pat Allan

A concise and easy-to-use Ruby library that connects ActiveRecord to the Sphinx search daemon, managing configuration and searching.

will_paginate by Mislav Marohnić

Pagination is just limiting the number of records displayed. Why should you let it get in your way while developing, then? This plugin makes magic happen.

textile_toolbar by Matthew Bass

Adds a handy Textile toolbar to any text area

Searchlogic by binarylogic

Object based ActiveRecord searching, paginating, ordering, and more!

Paperclip by Jon Yurek

Paperclip is intended as an easy file attachment library for ActiveRecord. The intent behind it was to keep setup as easy as possible and to treat files as much like other attributes as possible. This means they aren’t saved to their final locations on disk, nor are they deleted if set to nil, until ActiveRecord::Base#save is called. It manages validations based on size and presence, if required. It can transform its assigned image into thumbnails if needed, and the prerequisites are as simple as installing ImageMagick (which, for most modern Unix-based systems, is as easy as installing the right packages). Attached files are saved to the filesystem and referenced in the browser by an easily understandable specification, which has sensible and useful defaults.

Shoulda by Thoughtbot, inc.

The Shoulda gem makes it easy to write elegant, understandable, and maintainable Ruby tests. Shoulda consists of test macros, assertions, and helpers added on to the Test::Unit framework. It’s fully compatible with your existing tests, and requires no retooling to use.

acts_as_sphinx by Anonymous

No description provided

Cucumber by Aslak Hellesøy

Cucumber executes plain text documentation of code against that code.

localized country_select by Karel Minarik

Rails plugin for localized "country_select" helper and storing country codes in database with Rake task for downloading locales from Unicode.org's CLDR

TimelineFu by Giraffesoft

Easily build timelines, much like GitHub’s news feed.

ActionMessager by James Golick

ActionMessager is a simple framework for creating IM-based notifiers. It is structured like ActionMailer, so it's got virtually zero learning curve for most rails developers. What's more, because the syntax is the same, it's pretty easy to create a delegate class that acts like your mailer, but sends IMs as well. That means drop-in replacement!

Googlecharts by Anonymous

A nice and simple wrapper for Google Chart API (Fully tested using RSpec, check the specs for more usage examples)

SimplySearchable by Rida Al Barazi

SimplySearchable is a search plugin created by Rida Al Barazi - http://rida.me to be used in SpinBits’s Skeleton App. The main goal of SimplySearchable is to make it easy to do queries on your model by auto-magically creating some named_scope methods for common conditions, it adds a method to the model named "list" that will find and filter records smartly.

Factory Girl by Thoughtbot, inc.

Factory_girl provides a framework and DSL for defining and using factories – less error-prone, more explicit, and all-around easier to work with than fixtures.

Machinist by Pete Yandell

Machinist lets you construct test data on the fly.

Time Travel by Pete Yandell

Time Travel is a Rails plugin that makes it easy to write tests or specs for time-dependent code

Acts_as_ferret by jkraemer

This ActiveRecord mixin adds full text search capabilities to any Rails model.

selenium_on_rails by Anonymous

Selenium on Rails provides an easy way to test Rails application with SeleniumCore

file_column by Anonymous

Easy file attachment plugin

acts_as_taggable_on_steroids by Anonymous

This plugin is based on acts_as_taggable by DHH but includes extras such as tests, smarter tag assignment, and tag cloud calculations.

Defensio by Marc-Andre Cournoyer

Defensio is a spam filtering web service that you can use to protect your blog or web application from comment spam.

rakismet by Josh French

Easy Akismet integration for your Rails app.

lite-fixtures by Jason Libsch

Succinct, expressive fixture syntax for Ruby on Rails projects

Liquid by Tobias Lütke

Ruby library for rendering safe templates which cannot affect the security of the server they are rendered on.

has_finder / named_scope by Anonymous

Used to be a GEM, now part of Rails 2.x under "named_scope"

Remarkable by Carlos Brando

Initially, the main objective of Remarkable is to port all Shoulda macros to RSpec, but of course the plan is more ambitious than that. I have other ideas that will hopefully be especially useful for Rspec users.

Sparkline by GEOFFREY GROSENBACH

Sparklines are small graphs for use in tables or inline with text. Invented by Edward Tufte. Implemented in many languages.

HAML by Hampton Catlin

Haml takes your gross, ugly templates and replaces them with veritable Haiku. Haml is the next step in generating views in your Rails application. Haml is a refreshing take that is meant to free us from the shitty templating languages we have gotten used to. Haml is based on one primary principal. Markup should be beautiful.

acts_as_solr by Anonymous

This plugin adds full text search capabilities and many other nifty features from Apache‘s Solr to any Rails model.

ssl_requirement by David Heinemeier Hansson

SSL requirement adds a declarative way of specifying that certain actions should only be allowed to run under SSL, and if they're accessed without it, they should be redirected.

attachment_fu by Rick Olson

attachment_fu is a plugin by Rick Olson (aka technoweenie ) and is the successor to acts_as_attachment

acts_as_authenticated by Rick Olson

Authentication plugin

aws_sdb_proxy by Martin/Akhil

AwsSdbProxy is a HTTP proxy server bridging ActiveResource calls from Rails to Amazon's SimpleDB Web Service allowing SimpleDB to be used as a storage backend for Rails applications. The proxy will listen on a configurable port for web service calls initiated by ActiveResource models and forward the requests to SimpleDB using the aws-sdb Gem by Tim Dysinger

enum_field by Giraffesoft

lets you specify an enum field for an ActiveRecord model

infinite_page by Ouziel

Yet another unobtrusive javascript paging plugin for Ruby on Rails. Based on will_paginate plugin.

ActivePresenter by James Golick

ActivePresenter is the presenter library you already know! (…if you know ActiveRecord) By acting nearly identically to ActiveRecord models, ActivePresenter makes presenters highly approachable to anybody who is already familiar with ActiveRecord.

restful_authentication by Rick

This widely-used plugin provides a foundation for securely managing user authentication.

gchartrb by Anonymous

gchartrb is a Ruby wrapper around the Google chart API located at http://code.google.com/apis/chart/ It provides a nice object oriented interface with friendly names, and methods to populate data. Then the data is automatically encoded and the URL can be generated.

rSpec by Anonymous

Spec is a Behaviour Driven Development framework for Ruby. It provides two frameworks for writing and executing examples of how your Ruby application should behave.

SASS by Hampton Catlin

Sass is a meta-language on top of CSS that‘s used to describe the style of a document cleanly and structurally, with more power than flat CSS allows. Sass both provides a simpler, more elegant syntax for CSS and implements various features that are useful for creating manageable stylesheets.

Timecop by John Trupiano

A gem providing simple ways to (temporarily) override Time.now, Date.today, and DateTime.now. It provides "time travel" capabilities, making it dead simple to write test time-dependent code.

Authlogic by binarylogic

Authlogic is a clean, simple, and unobtrusive ruby authentication solution. Put simply, its the Chuck Norris of authentication solutions for your framework of choice.

Ultrasphinx by Evan Weaver

Ruby on Rails configurator and client to the Sphinx full text search engine.

acts_as_state_machine by Anonymous

Plugin to add the finite state machine pattern to a model.

ColumnScope by Florian Abmann

ColumnScope lets you select specified values from your DB into a model or an array without doing :select => SQL_FRAGMENT and map! {|r|r.foo} all the time.

Context by Jeremy McAnally

If you’ve ever wanted contexts in your Test::Unit tests, then context is for you. Your tests will be easier to read and write without all the magic and extra code smell!

Juggernaut by Alex MacCaw

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. In other words your app can have a real time connection to the server with the advantage of instant updates. Although the obvious use of this is for chat, the most exciting prospect is collaborative cms and wikis.

is_taggable by Giraffesoft

Simple tagging implementation

WeeklyBuilder by Dan McGrady (dmix)

A weekly calendar builder for ruby on rails. Although there are countless monthly calendars on Github I couldn't find any with a weekly view, so I built my own. The calendar is horizontally scrolling with a completely fluid CSS layout and an option for business/24 hours. Weekly views are useful because the events are plotted based on time and the width is determined by how long the event is scheduled for. So there is a visual representation of when the event is, not just a list. The code is inspired by P8s table_builder which I recommend for monthly calendars.

OpenID by David Heinemeier Hansson

Provides a thin wrapper around the excellent ruby-openid gem from JanRain

paginating_find by Anonymous

It's a plugin to help clean up and clarify pagination code in your Rails application. After you've got the plugin installed, you can use it to transparently load batches of model objects using just one call to the #find method. It's equally easy to use the plugin for stepping through data via your app's UI, or loading large numbers of model instances little-by-little, to avoid consuming a ton of memory.

Gruff by GEOFFREY GROSENBACH

The Gruff Graphing Library is a project to make beautiful graphs with Ruby. Can be used alone or with Ruby on Rails.

alter ego by Avdi Grimm

AlterEgo is a Ruby implementation of the State pattern as described by the Gang of Four. It differs from other Ruby state machine libraries in that it focuses on providing polymorphic behavior based on object state. In effect, it makes it easy to give an object different “personalities” depending on the state it is in.

Active_merchant by Anonymous

Ruby library for dealing with credit cards and payment processors and shipping.

Viking by Rick Olson

Spam blocking plugin with support for Akismet and Defensio.

Sanitize by Ryan Grove

Sanitize is a whitelist-based HTML sanitizer. Given a list of acceptable elements and attributes, Sanitize will remove all unacceptable HTML from a string

Scope_out by Anonymous

No description provided