GQL: A SQL like query language for .git files

This page summarizes the projects mentioned and recommended in the original post on /r/ProgrammingLanguages

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • prql

    PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement

    Would you be interested in supporting PRQL? Given that your project is also written in Rust you could just include the prql-compiler crate and have that generate SQL/GQL which you then process as before.

  • GQL

    Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions

    Hello everyone, i started this project one week ago, it's a query language with a syntax very similar to SQL written in Rust Programming language to perform CURD operations on .git files, for now, it only supports selecting but will implement more operations. Github: https://github.com/AmrDeveloper/GQL

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Turtle

    Turtle Graphics 🐢 implementation for Android Platform with Code Editor, Preview Screen and packages (by AmrDeveloper)

    I am very interested in Compiler and Programming languages, so when trying to practice as much as I can for example I created a port for Turtle graphics https://github.com/AmrDeveloper/Turtle, last two weeks I was reading a book called Building git, it is about building git from scratch and start learning rust then got the idea of merging the idea and create a language to run on .git files and on the started i think of implementing it as some language like Lua but i found that SQL like will be easier for this case

  • gql_db

    Relational Database Server with Integrated Version Control

  • prql-query

    Discontinued Query and transform data with PRQL

    As an aside, I could also look at including GQL as a backend in pq (https://github.com/prql/prql-query/) which is my project. It's a bit badly maintained the last few months due to my time constraints but I want to do a big upgrade with the imminent PRQL 0.9 release.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts