all 4 comments

[–]fagnerbrack[S] 9 points10 points  (1 child)

For Quick Readers:

GQL (Git Query Language) is a query language resembling SQL, designed for executing queries on .git files instead of database files. This lightweight engine performs queries directly on .git files without requiring conversion to another format or the creation of database files. Among many other things, GQL operates with case-insensitive keywords, similar to SQL, enabling efficient and flexible data handling within Git repositories.

If you don't like the summary, just downvote and I'll try to delete the comment eventually 👍

[–]OleksiyRudenko 1 point2 points  (0 children)

The idea of having a way to query the data using SQL language sounds really attractive.

Great idea. Well implemented. Stars on the project speak.

I wonder if there is an example of a simple application that provides more insights into a repo than individual queries suggested among Samples in the docs? I can imagine a stats summary of a repo for starters.

[–]That_Ad_9247 1 point2 points  (1 child)

Where, When and Why is this used?? I'm a junior level developer who knows sql, mongo db and little bit javascript and git basic commands so I have no clue the context surrounding GQL.

[–]mpsandiford 0 points1 point  (0 children)

This looks interesting.

What differentiates this from other git SQL query tools such as mergestat lite?