Biblioteca de almacenamiento HTML5 de navegador cruzado [cerrado]

Tengo un requisito donde debería almacenarse localmente cuando Internet no está disponible. Debería manejarlo de forma compatible en todos los navegadores. Ahora, como sé, hay una variedad de opciones para almacenar los datos localmente (indexedDB, WebSQL, localStorage). Todo lo que realmente quiero es una API unificada. No quiero detectar y escribir código para varios motores de almacenamiento.

Todo lo que realmente me importa es dar una clave, y dar los datos, que deben persistir en las sesiones / bloqueos del navegador.

Después de muchas búsquedas en Google, la única biblioteca que he encontrado es persisJS:

http://pablotron.org/?cid=1557

Pero tiene aproximadamente 4 años y medio. ¿Hay algo mejor o más confiable y más nuevo que esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta