EJDB is an embedded JSON database engine. It aims to be a fast MongoDB-like NoSQL library that can be embedded into C/C++/Nodejs/Python3/Lua applications. It features collection-level write locking, collection level transactions, string token matching queries, and a Node.js binding.
CubicWeb is a semantic Web application framework that empowers developers to build Web applications by reusing components (called cubes) and following the well known object-oriented design principles. Its main features are: an engine driven by the explicit data model of the application; a query language, RQL, similar to W3C’s SPARQL; a selection+view mechanism for semi-automatic XHTML/XML/JSON/text generation; a library of reusable components (data model and views) that fulfill common needs; the power and flexibility of the Python programming language; and the reliability of SQL databases, LDAP directories, Subversion, and Mercurial for storage backends.