Dev tools · alternatives · 2026
24 alternatives to GQL: Git Query Language
A SQL like language to perform queries on .git files
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. GQL: Git Query Language launched in 2023; newer entries below may have overtaken it.
- 1

Search for files using a fun query language. Contribute to kashav/fsql development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 2
PyQL▲15A tool to run SQL queries on Python files built using GitQL
2024 · github.com · its alternatives →
- 3

I've always been curious about how SQL engines actually work. So I built a minimum viable SQL engine in Go. - Supports CSV files as tables - Supports SELECT, FROM, WHERE, LIMIT It's very simple: 1. Parses query string 2. Converts it into an AST representation 3. Executes the query against the CSV 4. Returns the results
2024 · github.com · its alternatives →
- 4

From the company behind Dolt—the world's first fully versioned database—comes DoltgreSQL, which implements PostgreSQL's variant of SQL. DoltgreSQL is at a very early stage, and we have quite a lot of work left to do, but we'd love to hear all thoughts and opinions! You can read more in the announcement blog post: https://www.dolthub.com/blog/2023-11-01-announcing-doltgresq...
2023 · github.com · its alternatives →
- 5

Hey folks, Here's a quick and dirty tool to use natural language to get git to do what you want. Example: $gitgpt create a new branch called feature/test add all the files and commit with msg creating feature test then push to origin I haven't put it through the wringer yet, however it's worked well with some pretty straight forward day to day git usage.
2023 · github.com · its alternatives →
- 6PA
Mar 2026 · oseifert.ch · its alternatives →
- 7

Hey, For those of you who don't know my little tool Musoq, I wanted to introduce it as a small tool that allows you to query with SQL-like syntax without any database. It allows you to query various things from niche ones like CAN DBC files, weird ones like C# code, interesting ones with Git querying to regular stuff like CSV, TSV and various others. I am quite a bit experimenting with various things so I'm hybridizing the engine with LLMs or doing other weird stuff that are more or less practical :-) I wanted also to share some recent developments in this little project as I hope it might…
2024 · github.com · its alternatives →
- 8

I work mostly in the terminal but found myself constantly switching to bloated GUIs like SSMS only for the simple task of browsing tables and run queries. And I didn't find Existing SQL TUIs intuitive, having to read documentation to learn keybindings and CLI flags to connect. Given I had recently switched to linux, I found myself using vs code's sql database extension. Something was awfully wrong. I wanted something like lazygit for databases – run it, connect, and query and frankly just make it enjoyable to access data. Sqlit is a keyboard-driven SQL TUI with: - Context-based keybindings…
Dec 2025 · github.com · its alternatives →
- 9CP
2013 · commitq.com · its alternatives →
- 10

Hi everyone — thanks for your interest in PRQL — let us know any questions or feedback! We're excited to be releasing 0.2[1], the first version of PRQL you can use in your own projects. It wouldn't exist without the feedback we got from HackerNews when we originally posted the proposal. [1]: https://github.com/prql/prql/releases/tag/0.2.0
2022 · github.com · its alternatives →
- 11GG
2015 · hueyql.herokuapp.com · its alternatives →
- 12

Hi HN. I've gotten pretty tired of needing to learn a custom programming language for a tool I use once a week or less. So I figured, it might be easier to pick up if `jq` used a programming language I already know. Voila, gq.
2022 · github.com · its alternatives →
- 13

GitBook is a knowledge platform that connects your docs, product and users, answers user questions, and identifies knowledge gaps. Docs-as-code support & AI insights included.
2014 · gitbook.io · its alternatives →
- 14

Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs Repo link - https://github.com/Sahilb315/AtomixDB Would love to hear your thoughts
2025 · github.com · its alternatives →
- 15
GitQuest▲187Hey HN, I built Git Quest, it reads your public GitHub history and turns it into an idle RPG character. How it works: - Your most-used language determines your class (TypeScript → Paladin, Python → Sage, etc.) - Commits generate Power and XP - Your character auto-battles dungeons while you code – no active play needed - Enemies drop loot across 5 rarity tiers - Live leaderboard ranks developers It only reads public GitHub data. I built it because I wanted something that rewards coding consistency without being another "streak" tracker. The idle mechanic means prolific coders naturally…
2025 · gitquest.dev · its alternatives →
- 16

An interpreted relational query language that compiles to SQL. - erezsh/Preql
2021 · github.com · its alternatives →
- 17
FileQL▲3A Tool to run SQL queries on local files instead of database
2024 · github.com · its alternatives →
- 18

inferring sql queries from plain-text questions about tables - paulfitz/mlsql
2019 · github.com · its alternatives →
- 19

SQL micro-dialect implementation for querying JSON objects. Written purely in Scala. - mmalek06/JsonSql
2020 · github.com · its alternatives →
- 20

- 21

In which I rewrite my toy pygit client in Go to see how suitable Go is for simple scripts.
2023 · benhoyt.com · its alternatives →
- 22

Template Language for SQL with Automatic Bind Parameter Extraction - sripathikrishnan/jinjasql
2016 · github.com · its alternatives →
- 23

Project has been moved to: https://github.com/go-git/go-git - src-d/go-git
2016 · github.com · its alternatives →
- 24
sqlTranslate▲94sql, data, analytics, database, query, syntax, translation
2023 · askai.free · its alternatives →
Also compare
- FSQL – Search through your file system with SQL-esque queries alternatives
- PyQL alternatives
- GoSQL – A query engine in 319 LoC alternatives
- DoltgreSQL – Version-Controlled DB, Like Git and PostgreSQL had a baby alternatives
- Gitgpt – Natural Language Git alternatives
- Pgit – A Git-like CLI backed by PostgreSQL alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →