awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 dépôts

Awesome GitHub RepositoriesQuery Languages

Specialized languages for interacting with and manipulating database data.

Distinguishing note: Focuses on the syntax and logic for querying multi-model data.

Explore 12 awesome GitHub repositories matching data & databases · Query Languages. Refine with filters or upvote what's useful.

Awesome Query Languages GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • kamranahmedse/developer-roadmapAvatar de kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Voir sur GitHub↗

    Developer Roadmap est une plateforme pilotée par la communauté qui fournit des parcours d'apprentissage structurés basés sur des graphes pour le génie logiciel. Elle sert de dépôt de connaissances complet où les domaines techniques sont organisés en séquences visuelles pour guider l'acquisition de compétences professionnelles et la croissance de carrière. Le projet se distingue par un écosystème collaboratif qui permet aux utilisateurs de contribuer à des roadmaps, d'organiser les meilleures pratiques de l'industrie et de maintenir des profils professionnels. Il intègre des cadres d'évaluation diagnostique pour évaluer la compétence technique, aidant les développeurs à identifier les lacunes en matière de connaissances et à se préparer aux entretiens professionnels grâce à des séquences d'apprentissage ciblées. Au-delà de ses capacités de cartographie de base, la plateforme propose des idées de projets pratiques et du tutorat interactif pour renforcer les concepts d'ingénierie. Elle offre un espace centralisé pour que la communauté puisse partager des ressources, suivre le développement progressif des compétences et naviguer dans des paysages techniques complexes.

    Provides specialized languages for interacting with and manipulating database data.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Voir sur GitHub↗357,434
  • surrealdb/surrealdbAvatar de surrealdb

    surrealdb/surrealdb

    32,397Voir sur GitHub↗

    SurrealDB is a multi-model database engine designed to store and query document, graph, relational, and vector data within a single ACID-compliant platform. It functions as an AI-native data store, integrating vector search, graph traversal, and machine learning model execution directly into its query layer. By providing a unified declarative query language, the platform eliminates the need for external middleware to synchronize data across different storage models. The platform distinguishes itself through its ability to manage agent memory and complex workflows natively. It allows developer

    Manipulates data using a multi-model language that supports standard CRUD operations and graph-based relationship traversal.

    Rustbackend-as-a-servicecloud-databasedatabase
    Voir sur GitHub↗32,397
  • taosdata/tdengineAvatar de taosdata

    taosdata/TDengine

    24,734Voir sur GitHub↗

    TDengine is a distributed time-series database designed for the high-speed ingestion, compression, and retrieval of timestamped metrics and sensor data. It functions as a SQL-compatible analytics engine, allowing users to perform complex operations on massive volumes of time-ordered information using standard relational syntax. The platform is built to serve as a backend foundation for industrial IoT environments, managing real-time data streams and device metadata through a cluster-based architecture. The system distinguishes itself through a distributed sharding architecture that uses consi

    Supports standard SQL commands for querying and modifying database objects.

    Cbigdatacloud-nativecluster
    Voir sur GitHub↗24,734
  • vonng/ddiaAvatar de Vonng

    Vonng/ddia

    22,648Voir sur GitHub↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Supports specialized query languages for traversing hierarchical and recursive data relationships.

    Pythonbookdatabaseddia
    Voir sur GitHub↗22,648
  • redis/go-redisAvatar de redis

    redis/go-redis

    22,159Voir sur GitHub↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Supports querying stored objects using language-integrated syntax for text and numeric data.

    Gogogolangredis
    Voir sur GitHub↗22,159
  • oxnr/awesome-bigdataAvatar de oxnr

    oxnr/awesome-bigdata

    14,454Voir sur GitHub↗

    This project is a curated directory of software, frameworks, and educational resources designed for building, scaling, and maintaining distributed data processing and storage architectures. It serves as a comprehensive index for the distributed computing ecosystem, helping users identify the appropriate tools for managing large-scale information systems. The repository functions as a central hub for data engineering, offering categorized access to technologies that support batch and stream processing, machine learning, and interactive querying. By organizing these resources, it assists in the

    Facilitates interactive analysis of large datasets using standard query languages.

    awesomeawesome-listbigdata
    Voir sur GitHub↗14,454
  • edgedb/edgedbAvatar de edgedb

    edgedb/edgedb

    14,104Voir sur GitHub↗

    EdgeDB is a graph-relational database that combines a PostgreSQL backend with a graph-based schema and query language. It functions as an object-relational mapper and graph query engine, allowing data to be modeled as objects and links to align storage with modern programming language structures. The system features a composable query language designed to retrieve deeply nested or interconnected data without the use of manual SQL joins. It includes an integrated AI-driven data retrieval solution with built-in support for vector embeddings. The platform provides a schema migration tool for tr

    Implements a composable query language that eliminates manual SQL joins for retrieving deeply nested data.

    Python
    Voir sur GitHub↗14,104
  • arangodb/arangodbAvatar de arangodb

    arangodb/arangodb

    14,091Voir sur GitHub↗

    This project is a multi-model database system designed to store and manage information as documents, graphs, and key-value pairs within a single engine. It functions as a graph database and knowledge graph platform, providing the infrastructure to build, query, and visualize structured data models. By integrating vector search capabilities, the system serves as a vector database that supports retrieval-augmented generation for artificial intelligence applications. The platform distinguishes itself through a unified query language that allows users to perform document lookups, graph traversals

    Supports unified query language operations across document, graph, and vector data models.

    C++arangodbdatabasedistributed-database
    Voir sur GitHub↗14,091
  • doctrine/ormAvatar de doctrine

    doctrine/orm

    10,172Voir sur GitHub↗

    Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It uses the data mapper and identity map patterns to decouple the in-memory object model from the database schema, allowing developers to manage data persistence without writing manual SQL. The project features a dedicated object-oriented query language and programmatic builder for retrieving data based on entities rather than tables. It implements a unit-of-work system to track object changes during a request and synchronize them via atomic transactions. The capability surface inc

    Provides a dedicated object-oriented query language (DQL) and programmatic builder for retrieving entity-based data.

    PHPhacktoberfest
    Voir sur GitHub↗10,172
  • blacksmithgu/obsidian-dataviewAvatar de blacksmithgu

    blacksmithgu/obsidian-dataview

    8,544Voir sur GitHub↗

    This project is a metadata query engine and indexer for markdown files, designed to transform YAML frontmatter and inline fields into dynamic tables and lists. It provides a background process that extracts tags and custom fields into a searchable database, enabling the automated indexing of notes. The system is distinguished by its dual approach to data retrieval: a dedicated query language for SQL-like filtering and grouping, and a JavaScript data API. This API allows for programmatic metadata extraction and the creation of custom views and extensions using TypeScript typings. Its broader

    Provides a dedicated line-by-line query language for filtering, sorting, and grouping markdown metadata.

    TypeScriptobsidian-mdobsidian-pluginquery-language
    Voir sur GitHub↗8,544
  • doctrine/collectionsAvatar de doctrine

    doctrine/collections

    5,979Voir sur GitHub↗

    Doctrine Collections is a PHP library that provides object-oriented abstractions for managing and manipulating groups of objects with array-like functionality. It wraps native PHP arrays in an object-oriented interface, enabling cleaner data manipulation through methods for filtering, mapping, and iteration. The library supports callback-driven transformation, applying a callback to every element and returning a new collection with the transformed values. It also enables criteria expression querying, allowing selection of matching elements by applying a criteria object with comparison express

    Wraps native PHP arrays in an object-oriented interface for cleaner data manipulation.

    PHP
    Voir sur GitHub↗5,979
  • greptimeteam/greptimedbAvatar de GreptimeTeam

    GreptimeTeam/greptimedb

    5,968Voir sur GitHub↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Accepts SQL and PromQL queries to explore and filter time series data directly from the dashboard interface.

    Rustanalyticscloud-nativedatabase
    Voir sur GitHub↗5,968
  1. Home
  2. Data & Databases
  3. Query Languages

Explorer les sous-tags

  • Object-Oriented1 sous-tagHigh-level query languages that operate on entities and objects rather than relational tables. **Distinct from Query Languages:** Distinct from general Query Languages: specifically focuses on the abstraction of records into object-oriented entities.