Para la compatibilidad con hash de jQuery, me gusta el complemento jQuery Address: http://www.asual.com/jquery/address/. En particular, si desea crear un formulario o un filtro de productos, puede utilizar esta variante: http://www.asual.com/jquery/address/samples/form/.
Sin embargo, no admite casillas de verificación en forma de matrices como check[]=1&check[]=2, etc. Actualicé el complemento con otras bibliotecas y códigos y ahora funciona.
Puedes descargarlo aquí.