github.com

Fixes all Flash elements on a page so that they heed DOM stacking order

For clarity and traceability, your commit messages should include the ID and title of the Pivotal Tracker story you're...

This is a bash script for those of you who need to install all gems for all projects (e.g. to...

makandra dev
javascriptcompressor.com

Compresses JavaScript.

alfajango.com

Thanks to habits engrained by Rails 2’s link_to_remote and remote_form_for, we expect that Rails 3...

blog.jcoglan.com

Terminus is a Capybara driver where most of the driver functions are implemented in client-side JavaScript. It lets you...

When using form_for you can give the form's target URL either as a string or an array:

trentrichardson.com

The timepicker addon adds a timepicker to jQuery UI Datepicker, thus the datepicker (jQueryUI) is required for using any of...

If you have several submit elements (inputs or buttons with type="submit") that each cause different things to happen (e.g...

Find conditions for scopes can be given either as an array (:conditions => ['state = ?', 'draft']) or a hash (:conditions => { 'state' => 'draft...

In modern Rails versions you can also use ActiveRecord's pluck method. User.active.pluck(:id) => [1, 5, 23, 42]

You should test the callback methods and its correct invocation in two separate tests. Understand the ActiveRecord note before you...

thirdroute.com

Captify is a plugin for jQuery written by Brian Reavis (@brianreavis) to display simple, pretty image captions that appear on...

wmd-editor.com

WMD is a simple, lightweight HTML editor for blog comments, forum posts, and basic content management. You can add WMD...

The box shadows created rendered in IE by CSS3PIE look darker and are blurred differently than in browsers that render...

The state_machine gem ships with a scope with_state. This scope has some problems in complex queries or scope...

When you need to add a event listener to hundreds of elements, this might slow down the browser. An alternative...

When deploying Rails applications you might have noticed that JS and CSS are not cached by all browsers.

vadikom.com

With this plugin, you can create a scalable tooltip by just using a single background image for the tooltip body...

nickstakenburg.com

Prototip allows you to easily create both simple and complex tooltips using the Prototype javascript framework. Please note: "Permission to...

Use this if you want to show or hide part of a form if certain options are selected or boxes...

traitsjs.org

traits.js is a minimal, standards-compliant trait composition library for Javascript.

github.com

PaintbrushJS is a lightweight, browser-based image processing library that can apply various visual filters to images within a web...

bitbucket.org

String manipulation extensions for the Underscore.js javascript library.