• Stars
    star
    339
  • Rank 124,632 (Top 3 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created almost 8 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The official ArangoDB go driver.

ArangoDB-Logo

ArangoDB GO Driver

This project contains the official Go driver for the ArangoDB database.

CircleCI GoDoc

Supported Go Versions

Go 1.19 Go 1.20 Go 1.21
1.5.0-1.6.1 ✓ - -
1.6.2 ✓ ✓ ✓
2.1.0 ✓ ✓ ✓
master ✓ ✓ ✓

Supported Versions

ArangoDB 3.10 ArangoDB 3.11 ArangoDB 3.12
1.5.0 ✓ - -
1.6.0 ✓ ✓ -
2.1.0 ✓ ✓ ✓
master + + +

Key:

  • ✓ Exactly the same features in both driver and the ArangoDB version.
  • + Features included in driver may be not present in the ArangoDB API. Calls to the ArangoDB may result in unexpected responses (404).
  • - The ArangoDB has features which are not supported by driver.

More Repositories

1

arangodb

🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
C++
13,491
star
2

arangojs

The official ArangoDB JavaScript driver.
TypeScript
599
star
3

python-arango

The official ArangoDB Python driver.
Python
444
star
4

velocypack

A fast and compact format for serialization and storage
C++
419
star
5

kube-arangodb

ArangoDB Kubernetes Operator - Start ArangoDB on Kubernetes in 5min
Go
227
star
6

arangodb-java-driver

The official ArangoDB Java driver.
Java
202
star
7

arangodb-php

PHP ODM for ArangoDB
PHP
182
star
8

spring-data

Spring Data ArangoDB
Java
111
star
9

arangodb-docker

Docker container for ArangoDB
Shell
106
star
10

interactive_tutorials

Repository for all ArangoDB interactive tutorial notebooks.
Jupyter Notebook
91
star
11

example-datasets

Demo Data for ArangoDB
JavaScript
90
star
12

guesser

Building a self-learning game with ArangoDB, io.js/NodeJS & AngularJS in half a day.
JavaScript
89
star
13

aqbjs

ArangoDB AQL query builder [DEPRECATED]
JavaScript
46
star
14

foxx-cli

CLI for managing Foxx services.
JavaScript
44
star
15

arangodb-java-driver-async

ArangoDB Asynchronous Java driver
Java
42
star
16

fuerte

Low Level C++ Driver for ArangoDB
C++
42
star
17

foxx-apps

List of all public FOXX Applications for ArangoDB
37
star
18

spring-data-demo

Java
35
star
19

arangodb-spark-connector

Scala
33
star
20

deployment

Fast-deploy arangodb instances on popular cloud computing platforms
29
star
21

spring-boot-starter

Java
22
star
22

docs

âš  DEPRECATED! Source code of the legacy ArangoDB online documentation. See arangodb/docs-hugo
CSS
20
star
23

java-velocypack

Java
17
star
24

arangodb-spark-datasource

ArangoDB Connector for Apache Spark, using the Spark DataSource API
Scala
14
star
25

cloud

ArangoGraph is the easiest way to run ArangoDB. Available on AWS, Google Cloud & Azure.
14
star
26

velocystream

Description of the Communication Protocol
14
star
27

go-velocypack

Go
13
star
28

dashboards

Grafana dashboards for monitoring ArangoDB.
13
star
29

jackson-dataformat-velocypack

Java
13
star
30

1mDocsPerSec

Database latency and throughput tests for ArangoDB
C++
10
star
31

careers

Welcome to the ArangoDB Careers repository! These are the current open positions at ArangoDB. If you want to join us on this great journey, this is the right place to start.
10
star
32

release-test-automation

Python
9
star
33

python-arango-async

Python
7
star
34

feed

A tool to feed generated random data of various types into ArangoDB and run other load
Go
7
star
35

oskar

Shell
7
star
36

arangodb-java-reactive-driver

DRAFT VERSION
Java
6
star
37

java-velocypack-module-scala

Scala
6
star
38

docs-hugo

Source code of the ArangoDB online documentation
Python
5
star
39

foxx-ui-template

Minimalistic foxx ui template using pure css
CSS
5
star
40

arangodb-dcos

DCOS CLI for ArangoDB
Python
5
star
41

java-velocypack-module-jdk8

Java
5
star
42

cluster-maintenance

These scripts are to be used with caution, under the guidance of ArangoDB support.
JavaScript
4
star
43

nx-arangodb

The ArangoDB backend to NetworkX
Python
4
star
44

kafka-connect-arangodb

Kafka Connect ArangoDB Sink Connector
Java
4
star
45

simple-performance-test

A collection of performance tests that test various aspects of ArangoDB.
JavaScript
4
star
46

graph-importer

Import graphs
Python
3
star
47

node-arangodb-cxx

ArangoDB node API in C++
C++
3
star
48

gobench

Some parallel benchmarks in Go for ArangoDB
Go
3
star
49

simple-java-performance-test

Java
2
star
50

demo-aql-g6

React JS application using AntV G6 library to visualize of AQL query results
JavaScript
1
star
51

go-upgrade-rules

Code to describe which ArangoDB upgrades and downgrades are allowed
Go
1
star
52

node-velocypack

C++
1
star
53

arangodb-cleanup-framework

Cleanup helper framework
C++
1
star
54

resilience-tests

ArangoDB resilience tests
JavaScript
1
star
55

Neo4j-Arango-Migration

Jupyter Notebook
1
star
56

java-velocypack-module-joda

Java
1
star
57

clang-format-action

A Github Action to check for clang-format lint errors
Shell
1
star
58

upgrade-data-tests

Contains test data for upgrade tests
JavaScript
1
star
59

arangosync-client

Client Go-Library to communicate with ArangoSync processes.
Go
1
star
60

windows-procdump-wrapper

Wrapper around procdump that will put the dump relative to the executable instead of a fixed directory
C++
1
star
61

java-resilience-tests

Java
1
star
62

arangodb-spark-example

Scala
1
star
63

jmeter

JMeter samples for ArangoDB
1
star
64

rta-makedata

JavaScript
1
star