local database with javascript

JavaScript
Your best option is:
https://pouchdb.com///get in GitHub
//more info in https://pouchdb.com
var db = new PouchDB('dbname');

db.put({
  _id: '[email protected]',
  name: 'David',
  age: 69
});

db.changes().on('change', function() {
  console.log('Ch-Ch-Changes');
});

db.replicate.to('http://example.com/mydb');
Source

Also in JavaScript: