Back to all databases

NeuG

An embedded property graph database for combined analytical and transactional workloads, developed by the GraphScope team at Alibaba on the GraphScope Flex engine. Runs in-process from Python or Node.js or as a network service on the same core, with Cypher queries and a DuckDB-inspired extension system for graph algorithms.

Overall rank
#59
First released
March 2026
License
Apache-2.0
Built with
C++

Details

Vendor
Alibaba
Type
Property Graph
Kind
Embedded
Category
Emerging
License
Apache-2.0
Language
C++
Query Languages
openCypher
Protocols
HTTP/REST
Sources 6 references

Protocols HTTP/REST

Default Embedded Mode is a linked library (Python/Node.js); calling db.serve() switches to Service Mode, which starts a BRPC-based HTTP server exposing POST /cypher and GET /schema, /status.

  • Embedded Mode: Optimized for analytical workloads including bulk data loading, complex pattern matching, and graph analytics
    alibaba/neug · reviewed 2026-08-02
  • NeugDBService provides an HTTP interface layer for the NeuG graph database, enabling remote query execution over HTTP.
    NeugDBService · reviewed 2026-08-02

License Apache-2.0

SPDX identifier as classified by GitHub from the repository licence file.

Released 2026-03

Confirms current value. The project's own README changelog dates the v0.1 release to 2026-03.

  • **2026-05** — NeuG v0.1.2: [`LOAD FROM`](https://graphscope.io/neug/en/data_io/load_data/), [Parquet](https://graphscope.io/neug/en/extensions/load_parquet/) & [HTTPFS](https://graphscope.io/neug/en/extensions/load_httpfs/) extensions - **2026-03** — NeuG v0.1 released
    alibaba/neug README · reviewed 2026-08-02

Language C++

Confirms current value. C++ dwarfs every other language in GitHub's byte counts (8.9MB vs 1.1MB for Python, next-largest), and the README credits its core Cypher compiler to a C++ codebase (Kuzu).