PouchDB - The Javascript Database that Syncs
PouchDB is a JavaScript library that allows you to store and query data for web applications that need to work offline, and sync with an online database when you are online.
If you have any questions, please feel free to ask on the PouchDB Mailing List or in #pouchdb on irc.freenode.net.