Maybe it's me, but there seems to be a severe lack of good client-side validation plugins, which integrate with ActiveModel. So, my employer, Rumble Labs kindly gave me some time to write one of our own, for use with internal projects and personal use.

green_light is a client-side validation gem which makes use of the jQuery Validation Plugin. The beauty of this gem, is that your validation rules are still defined in the model.

Give it a go!

Download green_light

Download jQuery Validation Plugin