Drivers

Note: Most of the drivers are distributed by the community. Send us a note if you have also developed something which should be listed here (experimental versions are also appreciated).

Blueprints / Gremlin

Blueprints
Author: ArangoDB GmbH
Type: Blueprint driver
Support for Version: 1.4

C# / .NET

C# driver
Author: Tomas Bosak
Type: tbc
Support for Version: 1.4

Clojure

Clojure driver
Author: Stefan Edlich & Peter Fessel
Type: tbc
Support for Version: >= 1.4

Java

arangodb-objectmapper
Author: ArangoDB GmbH
Type: object-document mapper
Support for Version: 1.4, 2.0

arangodb-java-driver
Author: @tamtam180
Type: tbc
Support for Version: 1.4

JavaScript / Node.js

Arango-Client [Usage examples]
Author: Anders Elo
Type: Client for JavaScript and Node.js
Support for Version: 1.4, 2.0

PHP

ArangoDB-PHP
Author: Jan Steemann @steemann, Frank Mayer @frankmayer_
Type: PHP ODM for arangoDB
Packagist: ArangoDb
Support for Version: 1.4, 2.0

Paradox – A beautiful ODM (Object Document Manager) for ArangoDB
Author: Francis Chuang @F21Global
Type: ODM built on top of arangoDB-PHP
Packagist: Paradox
Support for Version 1.3

Symfony2 – MoparangoBundle
Author: Mop Streichardt
Type: Symfony2 Bundle to handle integration with arangoDB
Packagist: arangodbbundle

Python

Arango-Python [Documentation]
Author: Max Klymyshyn @maxmaxmaxmax
Type: Driver
Support for Version: 1.2

Ruby

Ashikawa::Core
Authors: Lucas Dohmen @moonbeamlabs and others
Type: low level driver implementation
Support for Version: 1.4, 2.0

Guacamole
Authors: Lucas Dohmen @moonbeamlabs, Dirk Breuer @railsbros_dirk and others
Type: ODM & Rails Adapter
Status: Early Stage
Support for Version: 1.4, 2.0

Smalltalk

ArangoTalk
Authors: Garret @riverdusty
Type: Low level driver in Pharo
Status: Early Stage
Support for Version: 1.4

Older versions

The following drivers for older versions of ArangoDB exist:

D

reed
Author: repeatedly
Type: ArangoDB Driver for D
Support for Version: 1.1

Go

aranGoDbClient
Author: tybtes
Status: Looking for a maintainer
Support for Version: 1.0

JavaScript / Node.js

ArangoDB Adapter for JugglingDB
Autor: Mop Streichardt
Type: ArangoDB Adapter for JugglingDB ORM

Perl

arangodb-perl-driver
Author: @hide_o_55
Type: tbc
Support for Version: 1.1

Ruby

arango-ODM
Author: Oliver Kiessler @okiess
Type: simple ODM
Support for Version: 1.1

Comments are closed.