upr is Rack middleware that allows browser-side upload progress monitoring. It is based on the "mongrel_upload_progress" module, but allows any Moneta-backing store in additon to DRb. There is also a packaged example for using an ActiveRecord model for Rails.
Gemfile gem 'upr', '~> 0.1.0'
install gem install upr -v 0.1.0