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

This documentation is outdated. Please see the most recent stable version.


The ArangoDB shell lets you access ArangoDB servers over a network connection using a JavaScript API

The ArangoDB shell (arangosh) is a command-line client tool that can be used for administration of ArangoDB servers.

It offers a V8 JavaScript shell environment, in which you can use JS interfaces and modules like the db object to manage collections or run ad-hoc queries for instance, access the General Graph module or other features.

It can be used as interactive shell (REPL) as well as to execute a JavaScript string or file. It is not a general command line like PowerShell or Bash however. Commands like curl or invocations of ArangoDB programs and tools are not possible inside of this JS shell!