An open-source JavaScript database inspired by CouchDB that runs in the browser and lets apps work offline while syncing with a server.