persistence.js is an asynchronous Javascript object-database mapper. It has database-independent abstractions and can therefore easily be ported to new databases. Originally the library was designed to be used in the browser, utilizing its HTML5 WebSQL database, since then it has grown into a library that can be used in essentially every Javascript environment, including server-side Javascript environments such as node.js and RingoJS.
persistence.js:
Database store specific notes:
There are a few persistence.js plug-ins available that add functionality:
If you find a bug, please report it. Or fork the project, fix the problem and send me a pull request. For a list of planned features and open issues, have a look at the issue tracker.
For support and discussion, please join the persistence.js Google Group.
Thanks goes to all authors for their contributions.
This work is licensed under the MIT license.
You can support this project by flattering it: