#query-language #iso-iec #cypher #sql #gql #ankurah

ankql

Ankurah Query Language - Aspirational query language for Ankurah in the style of Open Cypher and GQL (ISO/IEC 39075:2024)

38 releases (6 breaking)

new 0.7.4 Dec 3, 2025
0.7.3 Nov 26, 2025
0.6.8 Nov 9, 2025
0.5.2 Jul 28, 2025
0.3.2 Mar 30, 2025

#2388 in Database interfaces

Download history 10/week @ 2025-08-13 40/week @ 2025-08-20 60/week @ 2025-08-27 63/week @ 2025-09-03 33/week @ 2025-09-10 19/week @ 2025-09-17 48/week @ 2025-09-24 32/week @ 2025-10-01 254/week @ 2025-10-08 333/week @ 2025-10-15 321/week @ 2025-10-22 104/week @ 2025-10-29 11/week @ 2025-11-05 76/week @ 2025-11-12 15/week @ 2025-11-19 66/week @ 2025-11-26

196 downloads per month
Used in 13 crates (8 directly)

MIT/Apache

97KB
2K SLoC

Ankql intends to be query language for Ankurah in the style of Open Cypher and GQL (ISO/IEC 39075:2024), but is sort of just sql because it's only used for selection right now. The point of this is not to reinvent the wheel, but to provide a fast-to-implement query language for Ankurah which has only the necessary features to be useful.


If this pans out, we might someday consider a more complete implementation and ISO/IEC 39075:2024 compliance.

Dependencies

~3–4.5MB
~85K SLoC