GDB-Engines

The go-to resource for graph technology details

About

Graph query engines compared

Query engines that run graph queries over storage they do not own.

8 active graph query engines are in the catalogue. They are written mostly in Python and Java, 5 are open source, and 1 carry survey feature scores. Apache Giraph is no longer active and listed separately below.

Attribute GFQL #17 ▼4 Strong Ontop #19 ▲6 Strong Comunica #34 = Strong PuppyGraph #50 ▼1 Growing Gaffer #54 ▼5 Growing Lance Graph #56 = Growing
At a glance
Rank #17#19#34#50#54#56
Score 59.658.853.948.346.446.1
GitHub stars 2.5k8955751.8k166
Popularity 62.767.863.645.463.543.3
Activity 67.451.372.377.240.740.2
Community 69.475.531.032.431.062.0
Research 50.453.850.950.4
Fundamentals
Description A dataframe-native graph query language with vectorized processing and optional GPU acceleration. Supports Cypher-like syntax, embedded within the PyGraphistry library.A Virtual Knowledge Graph system that exposes relational databases as RDF knowledge graphs, translating SPARQL queries into SQL without moving data. Uses R2RML mappings and lightweight ontologies.A modular SPARQL query engine written in TypeScript that federates queries across heterogeneous linked data sources including SPARQL endpoints, RDF files, HDT archives, and Solid data pods. Runs in both Node.js and browsers.A graph query engine that runs analytics on existing relational databases, data lakes, and warehouses without data migration.A graph database framework with pluggable storage backends (Accumulo, HBase, Parquet). Developed by GCHQ for large-scale graph analysis with built-in timestamp management.A graph query engine built on the Lance columnar format, supporting multimodal knowledge graphs in serverless environments.
Vendor GraphistryOntopicComunica AssociationPuppyQuery IncGCHQLanceDB Inc
Model Property GraphRDFRDFProperty GraphOtherProperty Graph
Kind query-enginequery-enginequery-enginequery-enginequery-enginequery-engine
Category GrowingEstablishedEmergingGrowingEstablishedEmerging
First released 2023200920182024-0320152025-09
Status activeactiveactiveactiveactiveactive
License BSD-3-ClauseApache-2.0MITProprietaryApache-2.0Apache-2.0
Written in PythonJavaTypeScriptJavaRust
Query languages GFQL, openCypherSPARQLSPARQL, GraphQLGremlin, openCypherCustom APISQL, openCypher
gdotv support nononoyesnono

Feature scores

Survey feature scores are available for 1 of these 8 engines. See each engine's page.

All 8 engines

NameVendorModel CategoryGitHub starsLicenseWritten in Query languagesRank
Prometheux Prometheux Other Growing Proprietary Vadalog #85
MemGQL Memgraph Multiple Emerging Proprietary GQL #99

No longer active