Projects / EJDB


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.

Operating Systems

Recent releases

  •  19 Aug 2013 10:39

    Release Notes: This release supports the long-awaited mongodb update positional operator (ticket #91).

    •  12 Aug 2013 06:01

      Release Notes: This release adds support for $and and $or mongodb operators, supports the mongodb $ projection operator, fixes incorrect behavior of document field inclusion in the $fields hint, and improves performance of query processing.

      •  24 Jun 2013 03:23

        Release Notes: This release adds a C# (.Net) binding and fixes BSON API stability issues.

        •  07 May 2013 17:27

          Release Notes: All EJDB and all TokyoCabinet APIs have been ported to Windows. Java and Ruby bindings have been added. There are fixes for various performance and stability issues.

          •  20 Mar 2013 14:04

            Release Notes: This release adds EJDB Python3 and Lua bindings and fixes various minor bugs.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.