Reference

ArcadeDB provides HTTP/JSON API to interface to the server from a remote application. You can use any programming language that supports HTTP calls (pretty much any language) or use a driver to have a little abstraction over HTTP/JSON API.

Language Project URL License

Java

Bundled with the project. Look at Remote Database class

Apache 2

CHICKEN Scheme

http://wiki.call-cc.org/eggref/5/arcadedb

zlib-acknowledgement

Elixir

https://github.com/mindreframer/arcadex

MIT

.NET

https://github.com/tetious/ArcadeDb.Client

Apache 2

PHP (Laravel)

https://github.com/skcheung/laravel-arcadedb

?

Python

https://github.com/adaros92/arcadedb-python-driver

Apache 2

Python

https://github.com/ExtReMLapin/pyarcade

Apache 2

Python

https://github.com/stevereiner/arcadedb-python

Apache 2

Python (embedded)

https://github.com/humemai/arcadedb-embedded-python

Apache 2

Ruby

https://github.com/topofocus/arcadedb

MIT

RUST

https://crates.io/crates/arcadedb-rs

Apache 2

Typescript

https://sprite.tragedy.dev/

MIT

Query Languages

  • SQL - The most widely recognized query language standard

  • Open Cypher - Declarative graph query language

  • Gremlin - Apache TinkerPop graph traversal language

  • GraphQL - Query language for APIs

  • MongoDB Query Language - MongoDB-compatible query language

  • Redis - Redis-compatible commands

APIs