ArangoDB is the multi-model NoSQL database.

It has never been so easy to set-up a NoSQL database on your Mac. No installation of Command Line Tools required.

Key features include:

Multi-model database: Model your data using flexible combinations of key-value pairs, documents and graphs.

Convenient querying: AQL is a declarative query language similar to SQL. Other options are REST and querying by example.

Sharding: Benefit from ArangoDB’s rich feature set even when using distributed collections.

Extendable through JS: No language zoo; you can use one language from your browser to your backend.

Foxx: Build your own API … and applications with JavaScript and ArangoDB. Foxx runs inside the DB with full access to the data and it is fast.

Space efficiency: ArangoDB takes less space than other document stores due to the idea of “schema-free schemata.”

High performance: ArangoDB is fast although it has a rich feature set.

Multi-platform: Runs on Windows, Linux, OSX and even Raspberry Pi.

Open source and free: ArangoDB is available under the Apache 2 license.