Back to all databases

AgensGraph

A multi-model graph database built on PostgreSQL, supporting property graphs with JSON properties. Enables hybrid openCypher and SQL query processing on the same data.

Overall rank
#54
First released
November 2016
License
Apache-2.0
Built with
C

Details

Vendor
SKAI Worldwide
Type
Property Graph
Kind
Extension
Category
Growing
License
Apache-2.0
Language
C
Query Languages
openCypherSQL
Protocols
PostgreSQL wire

Feature scores

Community & Business

Active development
Updated within last 3 months
Commercial support
Paid support available
Live community
75%
50-75% of issues addressed
Open Source
Open source license
Pricing
0%
No pricing information
Trendiness
0%
Declining trend

Deployment

Containerization
0%
No container image
Work as dedicated instance
Can run as standalone server
Work as embedded
Can embed in application
Testing in-memory version
0%
No in-memory option

Platform

Operating on Linux
Linux officially supported
Operating on Windows
Windows officially supported
SaaS offering
Cloud service available

Operations

Automatic updates
0%
Manual updates only
Client side caching
0%
No client-side caching
Data versioning support
0%
No versioning
Live backups
Hot backup supported

Distribution

Cluster Re-balancing
0%
No auto-rebalancing
Data Distribution
0%
No sharding
High-Availability
HA mechanisms available
Query Distribution
0%
No distributed queries
Replication support
Replication available

Developer Experience

Data types defined
50%
Basic data types only
Logging/Auditing
Event logging supported
Object-Graph Mapper
0%
No object mapper
Reactive programming
0%
No reactive programming
Documentation up-to-date
Docs current with latest version
Binary protocol
0%
Text-based protocols only
CLI
Command-line interface
GUI
Visual interface available

Data Model

Multi-database
Multi-model database
Graph-native data
0%
Graph abstraction layer
REST API
0%
No REST API
Query Language
Standard query language (Cypher/Gremlin)

Transactions

Granular locking
0%
No granular locking
Multiple isolation levels
50%
Single isolation level
Read committed transaction
Read committed available
Transaction support
ACID transactions

Schema & Security

Constraints
Full constraint support
Schema support
Schema definition tools
Secondary indexes
Secondary indexes supported
Server side procedures
Stored procedures supported
Triggers
Event triggers supported
Authentication
Authentication supported
Authorization
Role-based access control
Data encryption
0%
No encryption
Sources 7 references

Protocols PostgreSQL wire

AgensGraph is a PostgreSQL fork; its JDBC driver connects on the standard Postgres port (5432) and default docker mapping confirms this.

License Apache-2.0

LICENSE file in the current maintainer's repo (post Bitnine, now skaiworldwide-oss) is Apache License 2.0; confirms current value.

  • Agens Graph Copyright (c) 2014-2017 Bitnine, Inc. All Rights Reserved. Licensed under the Apache License, Version 2.0 (the "License");
    LICENSE (skaiworldwide-oss/agensgraph) · reviewed 2026-08-02

Released 2016-11

Corrected from 2017-01, which was the 1.0 GA date. Bitnine publicly demoed AgensGraph Community Edition 0.9 at PGConf Silicon Valley 2016 (Nov 14-16, 2016), which counts as the first public preview.

Language C

AgensGraph is a fork of PostgreSQL (itself written in C); GitHub's own language detection agrees.