Grammar for the query language of the Gel database (formerly known as EdgeDB)
edgedb grammar tree-sitter gel
0

Configure Feed

Select the types of activity you want to include in your feed.

JavaScript 27.5%
EdgeQL 21.6%
C++ 13.0%
C 9.4%
Tree-sitter Query 8.7%
Python 4.9%
Rust 4.1%
Makefile 3.9%
CMake 3.3%
Swift 1.4%
TypeScript 1.3%
Go 0.7%
Other 0.3%
10 1 0

Clone this repository

https://tangled.org/illright.me/tree-sitter-edgeql https://tangled.org/did:plc:zrldz3okyovwpgmkuzo5acpv
git@tangled.org:illright.me/tree-sitter-edgeql git@tangled.org:did:plc:zrldz3okyovwpgmkuzo5acpv

For self-hosted knots, clone URLs may differ based on your setup.



README.md

tree-sitter-edgeql#

The query language for the Gel database (formerly known as EdgeDB).

Status#

I made this for myself to add syntax highlighting for EdgeQL in Zed. This project is mostly complete — I might come back to it with some fixes here and there as I notice issues, but I won't be adding more queries.

The Tree-sitter bindings are here, but they are not published to registries like npm or crates. If you want them, reach out via the project's issues and I'll be happy to release them.

PRs are welcome, but only those that include tests that were failing before the PR.

I'm happy to transfer ownership of this repository to Gel Stable. Reach out via the project's issues.

License#

GPL-3.0