• Stars
    star
    335
  • Rank 121,311 (Top 3 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created about 7 years ago
  • Updated about 1 month 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,310
star
2

arangojs

The official ArangoDB JavaScript driver.
TypeScript
593
star
3

python-arango

The official ArangoDB Python driver.
Python
432
star
4

velocypack

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

kube-arangodb

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

arangodb-java-driver

The official ArangoDB Java driver.
Java
196
star
7

arangodb-php

PHP ODM for ArangoDB
PHP
183
star
8

arangodb-docker

Docker container for ArangoDB
Shell
103
star
9

spring-data

Spring Data ArangoDB
Java
103
star
10

guesser

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

example-datasets

Demo Data for ArangoDB
JavaScript
87
star
12

interactive_tutorials

Repository for all ArangoDB interactive tutorial notebooks.
Jupyter Notebook
85
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
34
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
21
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

velocystream

Description of the Communication Protocol
15
star
25

arangodb-spark-datasource

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

cloud

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

go-velocypack

Go
13
star
28

jackson-dataformat-velocypack

Java
13
star
29

dashboards

Grafana dashboards for monitoring ArangoDB.
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

oskar

Shell
7
star
34

arangodb-java-reactive-driver

DRAFT VERSION
Java
6
star
35

feed

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

java-velocypack-module-scala

Scala
6
star
37

docs-hugo

Source code of the ArangoDB online documentation
Python
5
star
38

foxx-ui-template

Minimalistic foxx ui template using pure css
CSS
5
star
39

arangodb-dcos

DCOS CLI for ArangoDB
Python
5
star
40

java-velocypack-module-jdk8

Java
5
star
41

cluster-maintenance

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

simple-performance-test

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

graph-importer

Import graphs
Python
3
star
44

node-arangodb-cxx

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

gobench

Some parallel benchmarks in Go for ArangoDB
Go
3
star
46

kafka-connect-arangodb

Kafka Connect ArangoDB Sink Connector
Java
3
star
47

simple-java-performance-test

Java
2
star
48

clang-format-action

A Github Action to check for clang-format lint errors
Shell
2
star
49

jmeter

JMeter samples for ArangoDB
2
star
50

go-upgrade-rules

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

demo-aql-g6

React JS application using AntV G6 library to visualize of AQL query results
JavaScript
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

java-velocypack-module-joda

Java
1
star
56

upgrade-data-tests

Contains test data for upgrade tests
JavaScript
1
star
57

arangosync-client

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

windows-procdump-wrapper

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

java-resilience-tests

Java
1
star
60

arangodb-spark-example

Scala
1
star
61

python-arango-async

Shell
1
star