Displaying 1 to 18 from 18 results

arangodb - 🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values

  •    C++

ArangoDB is a multi-model, open-source 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. Use ACID transactions if you require them. Scale horizontally with a few mouse clicks. The supported data models can be mixed in queries and allow ArangoDB to be the aggregation point for your data.

agensgraph - AgensGraph, a transactional graph database based on PostgreSQL

  •    C

AgensGraph is a new generation multi-model graph database for the modern complex data environment. AgensGraph is a multi-model database, which supports the relational and graph data model at the same time that enables developers to integrate the legacy relational data model and the flexible graph data model in one database. AgensGraph supports ANSI-SQL and openCypher (http://www.opencypher.org). SQL queries and Cypher queries can be integrated into a single query in AgensGraph. AgensGraph is based on the powerful PostgreSQL RDBMS, and is very robust, fully-featured and ready for enterprise use. AgensGraph is optimized for handling complex connected graph data and provides plenty of powerful database features essential to the enterprise database environment including ACID transactions, multi-version concurrency control, stored procedure, triggers, constraints, sophisticated monitoring and a flexible data model (JSON). Moreover, AgensGraph leverages the rich eco-systems of PostgreSQL and can be extended with many outstanding external modules, like PostGIS.

Nebula Graph - A distributed, scalable, lightning-fast graph database

  •    C++

Nebula Graph is an open-source graph database capable of hosting super large-scale graphs with billions of vertices (nodes) and trillions of edges, with milliseconds of latency. It delivers enterprise-grade high performance to simplify the most complex data sets imaginable into meaningful and useful information.

gremlin-scala - Scala wrapper for Apache TinkerPop 3 Graph DSL

  •    Scala

A wrapper to use Apache Tinkerpop3 - a JVM graph traversal library - from Scala. The examples project comes with working examples for different graph databases. Typically you just need to add a dependency on "com.michaelpollmeier" %% "gremlin-scala" % "SOME_VERSION" and one for the graph db of your choice to your build.sbt (this readme assumes tinkergraph). The latest version is displayed at the top of this readme in the maven badge.

HugeGraph - Fast-speed and highly-scalable graph database

  •    Java

HugeGraph is a fast-speed and highly-scalable graph database. Billions of vertices and edges can be easily stored into and queried from HugeGraph due to its excellent OLTP ability. As compliance to Apache TinkerPop 3 framework, various complicated graph queries can be accomplished through Gremlin(a powerful graph traversal language).

orientjs - The official fast, lightweight node.js client for OrientDB

  •    Javascript

Official orientdb driver for node.js. Fast, lightweight, uses the binary protocol. NOTE: Release v2.2 contains big improvement on marshalling by using native C driver.

redis-graph - A graph database as a Redis module

  •    C

RedisGraph is the first queryable property graph database to use sparse adjacency matrices and linear algebra to represent and query graphs. To see RedisGraph in action, visit Demos.

graphdb - Node.js Graph Database Operation Library with platform specific adapters

  •    Javascript

The GraphDB package is a simple node.js package designed to ease the process of working with graph databases. GraphDB provides high level graph operations (create node, link, etc) that are generally common amongst all graph databases. Using the above will create a graph that will only persist in the process memory, so this is probably not ideal. Rather, choose one of the persistence modules (see above) and initialize a db using appropriate connection details.

bolt_sips - Neo4j driver for Elixir, wrapped around the Bolt protocol.

  •    Elixir

Bolt-Sips, the Neo4j driver for Elixir wrapped around the Bolt protocol. It is implementing the db_connection database connection behavior. The current version is using the db_connection dependency from its master branch, and it is considered experimental until the db_connection is released.

neo4j_sips - Elixir driver for the Neo4j graph database server

  •    Elixir

You can also look at: Bolt.Sips - Elixir driver using the Bolt protocol; Neo4j's newest network protocol, designed for high-performance.

social-graph-api - Authentication & Social Graph API built on top of Redis, Neo4J and Play!

  •    Scala

This is an open source Social Graph API licensed under the Apache 2 license, quoted below. Social Graph API (SGA) was built on top of Play! Framework.

awesome-graph - A curated list of resources for graph databases and graph computing tools


To the extent possible under law, Jean-Baptiste Musso has waived all copyright and related or neighboring rights to this work.

gremlin-javascript - JavaScript tools for graph processing in Node

  •    Javascript

JavaScript tools for graph processing in Node.js and the browser inspired by the Apache TinkerPop API

gremlin-template-string - Generate Gremlin scripts with bound parameters using ES6 template strings

  •    Javascript

Generate Gremlin scripts with bound parameters using ES6 template strings. Gremlin is a graph database query language used by the Apache TinkerPop framework.

docs - ArangoDB Documentation

  •    CSS

This is the ArangoDB documentation repository containing all documentation for all versions. The documentation uses the static site generator Jekyll.