GDB-Engines Rankings
About

Graph Database Popularity Ranking

Neo4j leads with a score of 81.3, followed by ArangoDB (71.3) and Dgraph (64.6) — 129 engines ranked, May 2026.

# Name Score Tier Type License Language Query Languages
1 81.3 Leader Property Graph GPL-3.0 Java CypherGQL
2 71.3 Leader Multiple BSL-1.1 C++ AQL
3 64.6 Strong Property Graph Apache-2.0 Go DQLGraphQL
4 64.6 Strong Multiple BSL-1.1 Rust SurrealQL
5 64.3 Strong Property Graph SSPL-1.0 C openCypher
6 62.6 Strong Other AGPL-3.0 Rust HelixQL
7 62.0 Strong Property Graph MIT C++ openCypher
8 61.9 Strong Property Graph BSL-1.1 C++ openCypher
9 61.9 Strong Other MPL-2.0 Rust TypeQL
10 61.0 Strong RDF Apache-2.0 Java SPARQL
11 60.7 Strong RDF Apache-2.0 C++ SPARQL
12 60.3 Strong Property Graph Apache-2.0 Java Gremlin
13 60.0 Strong Multiple Apache-2.0 Java GremlinSQL
14 59.8 Strong RDF Apache-2.0 Java SPARQL
15 59.8 Strong Multiple Proprietary - GremlinSPARQLopenCypher
16 57.9 Strong Property Graph Proprietary C++ GSQL
17 55.7 Strong Property Graph Apache-2.0 C SQLopenCypher
18 55.6 Strong Multiple Apache-2.0 Java GraphQLGremlinSQL +1
19 55.3 Strong RDF Proprietary Java GraphQLSPARQLSQL
20 55.2 Strong Property Graph BSD-3-Clause Python CypherGFQL
21 54.5 Strong Property Graph MIT C++ openCypher
22 53.5 Strong RDF Proprietary Common Lisp PrologSPARQL
23 53.4 Strong RDF Apache-2.0 OR MIT Rust SPARQL
24 53.2 Strong RDF MIT TypeScript GraphQLSPARQL
25 53.2 Strong Property Graph Apache-2.0 Java Gremlin
26 52.7 Strong Multiple Proprietary C++ GraphScriptSQLopenCypher
27 52.1 Strong RDF BSD-3-Clause Python SPARQL
28 52.0 Strong Multiple GPL-2.0 C SPARQLSQL
29 51.6 Strong RDF BSD-3-Clause Java SPARQL
30 51.6 Strong Property Graph GPL-3.0 Rust GraphQL
31 51.5 Strong Multiple Proprietary - GremlinSQL
32 51.4 Strong Property Graph Proprietary - GQLSQL/PGQ
33 51.1 Strong Property Graph MIT JavaScript Custom API
34 50.5 Strong Multiple Apache-2.0 Prolog GraphQLWOQL
35 50.2 Strong Property Graph MIT + Commons Clause Scala GremlinopenCypher
36 50.1 Strong RDF EPL-2.0 Rust FlureeQLGraphQLSPARQL
37 49.2 Growing Property Graph Apache-2.0 Java GremlinopenCypher
38 48.8 Growing Property Graph Proprietary Java CQLGremlin
39 48.7 Growing Multiple Proprietary Java PGQLSPARQLSQL/PGQ
40 48.6 Growing Property Graph AGPL-3.0 C Gremlin
41 48.6 Growing Multiple Proprietary C++ SPARQLSQLXQuery
42 47.9 Growing Property Graph Apache-2.0 C++ nGQL
43 47.8 Growing Property Graph Proprietary - GremlinopenCypher
44 47.6 Growing Property Graph Apache-2.0 C++ ISO GQLopenCypher
45 47.0 Growing Property Graph Proprietary - GraphQL
46 46.7 Growing Property Graph Apache-2.0 C++ GremlinopenCypher
47 46.0 Growing Property Graph Proprietary - GQLSQL/PGQ
48 45.8 Growing Other MIT Rust Custom API
49 45.7 Growing Property Graph MIT C# LIKQ
50 45.6 Growing RDF Apache-2.0 Go GizmoGraphQLMQL
51 45.6 Growing RDF Proprietary Java SPARQL
52 45.1 Growing RDF BSD-3-Clause C++ SPARQL
53 44.6 Growing Property Graph Apache-2.0 Rust SQLopenCypher
54 44.5 Growing Other Apache-2.0 Java Custom API
55 44.4 Growing Property Graph MIT C++ SQL/PGQ
56 44.0 Growing Property Graph BSL-1.1 C++ openCypher
57 43.9 Growing Other Proprietary C++ SPARQL
58 43.5 Growing Other Proprietary C++ TAO API
59 42.9 Growing RDF Proprietary C++ SPARQL
60 42.6 Growing RDF Proprietary - GraphQLSPARQL
61 42.3 Growing Property Graph Apache-2.0 C SQLopenCypher
62 42.2 Growing Property Graph Apache-2.0 Java Java API
63 42.2 Growing RDF Artistic-2.0 Perl SPARQL
64 42.1 Growing Property Graph PostgreSQL C SQL/PGQ
65 41.9 Growing Property Graph Proprietary - UQL
66 41.8 Growing RDF Artistic-2.0 Perl SPARQL
67 41.7 Growing Multiple Apache-2.0 Rust CypherGQLGraphQL +3
68 41.2 Growing Other Proprietary C++ Gremlin
69 41.2 Growing Property Graph AGPL-3.0 C# GQL (Sones)
70 40.4 Growing Other Apache-2.0 Scala Thrift API
71 40.3 Growing RDF Proprietary - SPARQL
72 39.8 Growing Multiple Proprietary Scala FQLGraphQL
73 39.8 Growing Property Graph Proprietary C++ openCypher
74 39.7 Growing Property Graph Proprietary - GremlinopenCypher
75 39.6 Growing RDF GPL-2.0 Java GremlinSPARQL
76 39.5 Growing Other Proprietary - Vadalog
77 39.4 Growing Other Apache-2.0 Java Java API
78 38.8 Growing RDF GPL-3.0 C SPARQL
79 38.7 Growing Other BSD-3-Clause C++ openCypher
80 38.6 Growing RDF MIT C# LINQSPARQL
81 38.6 Growing Property Graph SSPL-1.0 Python openCypher
82 38.5 Growing RDF Proprietary C++ SPARQLopenCypher
83 38.3 Growing RDF LGPL-2.1 C SPARQL
84 38.1 Growing Multiple Proprietary C++ SQL
85 37.9 Growing Other - Java Custom API
86 37.7 Growing RDF Apache-2.0 Java SPARQL
87 37.5 Growing Property Graph MIT Go CypherGraphQL
88 37.2 Growing RDF Apache-2.0 Java SPARQL
89 36.7 Growing Other Proprietary C++ DO Query Language
90 36.2 Growing Property Graph MIT C++ openCypher
91 35.0 Growing RDF Apache-2.0 Java SPARQL
92 34.9 Growing Property Graph Proprietary - GQL
93 34.4 Growing Multiple Proprietary Rust GQLopenCypher
94 34.2 Growing Multiple GPL-2.0 C++ GQLSPARQL
95 33.5 Growing Multiple Proprietary - GQL
96 33.4 Growing Property Graph Proprietary Java DO Query Language
97 33.2 Growing Property Graph Proprietary - -
98 33.1 Growing Property Graph MIT C++ openCypher
99 32.7 Growing Property Graph Proprietary - SQLopenCypher
100 32.3 Growing Property Graph Proprietary - openCypher
101 32.2 Growing Other Apache-2.0 Java Gremlin
102 32.2 Growing Other BSD-3-Clause C++ Custom API
103 31.9 Growing Property Graph Apache-2.0 Rust Custom API
104 27.7 Emerging RDF BSD-3-Clause Java SPARQL
105 27.6 Emerging RDF MIT TypeScript SPARQL
106 27.1 Emerging Property Graph Apache-2.0 Rust ISO GQL
107 25.5 Emerging Property Graph MIT Rust Custom API
108 25.4 Emerging Other MIT Python Custom API
109 23.2 Emerging Property Graph ELv2 TypeScript Custom API
110 23.1 Emerging RDF Apache-2.0 Go Custom API
111 22.6 Emerging Property Graph Apache-2.0 Scala openCypher
112 22.1 Emerging Property Graph GPL-3.0 OR AGPL-3.0 Java Cypher
113 20.6 Emerging RDF Apache-2.0 Java SPARQLiTQL
114 20.2 Emerging Other Apache-2.0 C++ Gremlin
115 20.0 Emerging Property Graph MIT Rust Custom APIopenCypher
116 19.4 Emerging Property Graph Apache-2.0 Rust SQL
117 18.2 Emerging Other BSD-3-Clause C++ openCypher
118 16.6 Emerging Property Graph Proprietary - Cypher
119 16.4 Emerging Other MIT OR Apache-2.0 Rust Custom API
120 15.6 Emerging RDF Apache-2.0 Rust SPARQL
121 15.4 Emerging Property Graph MIT TypeScript CypherGremlin
122 15.1 Emerging RDF Proprietary C++ SPARQL
123 14.6 Emerging Other Apache-2.0 C++ Custom API
124 14.6 Emerging RDF MPL-2.0 Java GeoSPARQLSPARQLstSPARQL
125 13.8 Emerging RDF GPL-3.0 C SPARQL
126 13.0 Emerging Property Graph AGPL-3.0 Java Gremlin
127 12.7 Emerging Property Graph MIT C# LINQ
128 12.6 Emerging Property Graph Apache-2.0 Java openCypher
129 9.3 Emerging Property Graph GPL-3.0 Java Cypher

1 additional engine has too little public signal to be ranked.