designcode/model.js
A Javascript library that let you simulate models. You can write your own data store implementation (adapter) and use it with model.js. It comes bundled with REST and dummy store (a blue print to write your own adapter) implementation.