Preserve is a Rails plugin which stores selected parameters in a session to make them available in subsequent requests.
Bartosz Pieńkowski
MIT