ArangoDB v3.4 reached End of Life (EOL) and is no longer supported.

This documentation is outdated. Please see the most recent version here: Latest Docs


  • CRUD: Document CRUD (Create, Read, Update, Delete) with AQL and HTTP API

  • AQL: Introduction to ArangoDB’s query language AQL

  • Performance Course: Performance Optimization Basics: How to make your queries faster

  • Geo Queries: How to use the ArangoDB Geo Index Cursor via AQL

  • Foxx: Create your first “Hello World!” Foxx service

  • ArangoSearch: The implementation of ArangoDB’s view engine

Deployment & Administration


  • Graph Course: Get started with ArangoDB’s graph related features

  • SmartGraphs: Performance benefit for graphs sharded in an ArangoDB Cluster

  • Pregel Community Detection: Find an underlying community structure in a network

  • Smartifier: Transforming an existing Graph dataset into a SmartGraph for Enterprise level scaling

Languages and Integrations

Tutorial Language Driver
Node.js in 10 Minutes JavaScript ArangoJS
Java in 10 Minutes Java ArangoDB-Java-Driver
PHP in 10 Minutes PHP ArangoDB-PHP
Python in 10 Minutes Python pyArango