TingoDB is embedded JavaScript NoSql database for Node.js and node-webkit.
About
TingoDB is embedded JavaScript NoSQL database for Node.js and node-webkit. Its API and features designed to be upward compatible with MongoDB and its driver for Node.js.
It is not just kind of MongoDB API only because it uses same query syntax. It is precise copy that allows to build applications that can transparently support both MongoDB and lightweight embedded data engine.
Features
Current set of supported features includes search, indexes, atomic updates, grouping, map-reduce. All the above in pure JavaScript without binary dependencies with performance that will be comparable to native MongoDB, assuming of course, using it on reasonable sized data-sets.
Links