awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

106 repositorios

Awesome GitHub RepositoriesDatabase Query Execution

Utilities for executing SQL queries and managing data retrieval from cloud-based storage services.

Distinguishing note: Focuses on SQL execution and data retrieval rather than general database administration.

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

Awesome Database Query Execution GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • apache/incubator-supersetAvatar de apache

    apache/incubator-superset

    73,325Ver en GitHub↗

    This project is a business intelligence suite and SQL data visualization platform used for data analysis, reporting, and monitoring. It provides a web application for exploring datasets and building interactive dashboards, complemented by a web-based SQL query editor for analyzing raw data from connected stores. The platform features a semantic data layer to define standardized metrics and dimensions, ensuring consistent data interpretation across reports. It includes a security framework with role-based access control to manage user permissions and authentication across shared dashboards. T

    Executes advanced SQL queries and manages platform configurations programmatically via a REST API.

    TypeScript
    Ver en GitHub↗73,325
  • simstudioai/simAvatar de simstudioai

    simstudioai/sim

    28,796Ver en GitHub↗

    This project is an AI agent orchestration platform that provides a visual environment for building, testing, and deploying complex automation workflows. It functions as a low-code development interface where users can chain discrete functional blocks into dependency-aware pipelines to integrate artificial intelligence with external data and services. The platform supports the creation of intelligent conversational agents, automated business processes, and multi-service API orchestrations within a unified workspace. The platform distinguishes itself through its event-driven integration engine,

    Workflow Platform executes SQL queries on data stored in cloud storage by interacting with serverless query services to retrieve, manage, and monitor query executions.

    TypeScriptagent-workflowagentic-workflowagents
    Ver en GitHub↗28,796
  • pubkey/rxdbAvatar de pubkey

    pubkey/rxdb

    23,048Ver en GitHub↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    Retrieves documents from a collection using a selector-based syntax to filter, sort, and limit results via promises or reactive streams.

    TypeScriptangularbrowser-databasecouchdb
    Ver en GitHub↗23,048
  • prefecthq/prefectAvatar de PrefectHQ

    PrefectHQ/prefect

    21,640Ver en GitHub↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Runs parameterized SQL queries against databases with support for transaction-based execution.

    Pythonautomationdatadata-engineering
    Ver en GitHub↗21,640
  • crystal-lang/crystalAvatar de crystal-lang

    crystal-lang/crystal

    20,299Ver en GitHub↗

    Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor

    Retrieves database result sets with support for row iteration and explicit type casting.

    Crystalcompilercrystalcrystal-language
    Ver en GitHub↗20,299
  • cube-js/cubeAvatar de cube-js

    cube-js/cube

    20,251Ver en GitHub↗

    Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and relationships across diverse data sources. By acting as a headless business intelligence engine, it transforms raw data into a governed model that can be queried via SQL, REST, and GraphQL interfaces. This architecture ensures consistent data definitions and logic across all downstream analytical applications and reporting tools. The platform distinguishes itself through its integrated conversational AI capabilities, which allow users to explore data using natural language. It orches

    Executes arbitrary database commands against the semantic layer and streams results as newline-delimited JSON.

    Rustagentic-analyticsagentsai
    Ver en GitHub↗20,251
  • spotify/luigiAvatar de spotify

    spotify/luigi

    18,676Ver en GitHub↗

    Luigi is a Python framework designed for building and managing complex batch data pipelines. It functions as a workflow orchestration engine that organizes tasks into directed acyclic graphs, ensuring that jobs execute in the correct logical order based on their dependencies. By utilizing a centralized scheduler, the system coordinates task execution across distributed environments, tracks global workflow state, and prevents redundant processing by verifying the existence of output targets before triggering any work. The project distinguishes itself through a robust state-tracking mechanism t

    Executes database commands and scripts to capture output for data validation.

    Pythonhadoopluigiorchestration-framework
    Ver en GitHub↗18,676
  • felixge/node-mysqlAvatar de felixge

    felixge/node-mysql

    18,621Ver en GitHub↗

    This project is a pure JavaScript database driver for Node.js that implements the native MySQL binary protocol. It serves as a comprehensive connector for managing persistent network links to MySQL servers, enabling applications to execute queries, manage transactions, and handle complex data operations without requiring external middleware. The driver distinguishes itself through its integrated support for connection pooling and distributed database routing. It maintains managed sets of reusable network sockets to optimize resource usage under high request volumes, while simultaneously provi

    Allows adjustment of low-level communication flags to control query parsing, result set handling, and statement execution modes.

    JavaScript
    Ver en GitHub↗18,621
  • dapperlib/dapperAvatar de DapperLib

    DapperLib/Dapper

    18,331Ver en GitHub↗

    Dapper is a lightweight object-relational mapper for .NET that functions as a high-performance data access library. It operates by extending standard database connection interfaces, allowing developers to execute raw SQL queries while automating the mapping of database results to strongly-typed objects. The library distinguishes itself through its use of runtime code generation, which creates high-performance instructions to map database rows to object properties with minimal overhead. It provides flexible data retrieval options, supporting both memory-buffered loading for speed and row-by-ro

    Maps query results to a standard data reader interface by executing SQL statements.

    C#ado-netdappersql
    Ver en GitHub↗18,331
  • haoel/leetcodeAvatar de haoel

    haoel/leetcode

    18,058Ver en GitHub↗

    This project is a library of source code implementations designed to solve algorithmic challenges and mathematical problems. It serves as a collection of solved LeetCode problems, providing a reference for data structure usage and efficient logic. The repository is a polyglot code collection, implementing the same algorithmic logic across various programming environments, including general-purpose languages, SQL for database queries, and Bash for shell scripting. The content covers a broad range of computational tasks, including data querying, text processing, and the implementation of compl

    Implements optimized SQL queries for complex data retrieval and manipulation challenges.

    C++
    Ver en GitHub↗18,058
  • jmoiron/sqlxAvatar de jmoiron

    jmoiron/sqlx

    17,651Ver en GitHub↗

    sqlx is a set of extensions for the Go database/sql package that reduces boilerplate code by automating the mapping of database query results directly into structs and slices. It provides a wrapper around standard database types to eliminate manual row scanning and repetitive error handling. The project distinguishes itself through named parameter binding and query placeholder rebinding, which translate generic markers into driver-specific symbols. It also enables dynamic SQL execution by allowing the application to read and execute SQL statements directly from the filesystem. The library co

    Binds query parameters using named placeholders derived from map keys or struct fields.

    Go
    Ver en GitHub↗17,651
  • tursodatabase/libsqlAvatar de tursodatabase

    tursodatabase/libsql

    16,887Ver en GitHub↗

    LibSQL is a high-performance, distributed SQL database engine that extends SQLite to support remote network access, edge computing, and real-time synchronization. It functions as an embedded database library that integrates directly into application processes while providing the infrastructure to maintain consistency across multiple geographic regions. The platform distinguishes itself by enabling database interaction over standard HTTP protocols, allowing applications to query remote data sources in serverless and edge environments without requiring local filesystem access. It includes nativ

    Enables executing SQL queries and managing data retrieval over standard HTTP requests.

    Cdatabaseembedded-databaserust
    Ver en GitHub↗16,887
  • geektutu/7days-golangAvatar de geektutu

    geektutu/7days-golang

    16,812Ver en GitHub↗

    This project is an educational framework designed to teach the fundamentals of building core distributed systems and web services from scratch in Go. It provides a collection of modular implementations that demonstrate how to construct essential infrastructure components, including web servers, remote procedure call systems, distributed caches, and database abstraction layers. The framework distinguishes itself by focusing on the internal mechanics of these systems rather than providing a high-level abstraction for production use. It covers the implementation of complex architectural patterns

    The framework retrieves database rows and automatically maps the result set into a slice of objects using reflection to populate fields.

    Gogolanglearningscratch
    Ver en GitHub↗16,812
  • launchbadge/sqlxAvatar de launchbadge

    launchbadge/sqlx

    16,630Ver en GitHub↗

    This toolkit provides an asynchronous interface for interacting with relational databases, offering a unified driver-agnostic layer for managing connection pools and executing transactions. It is designed to integrate with asynchronous runtimes, enabling non-blocking database operations while maintaining secure, encrypted communication between the application and the database server. The project distinguishes itself through its compile-time validation capabilities, which use procedural macros to inspect SQL syntax and parameter types against a live database schema during the build process. Th

    Verifies SQL statements against a live database schema during compilation to ensure correctness.

    Rustasyncawaitmariadb
    Ver en GitHub↗16,630
  • neo4j/neo4jAvatar de neo4j

    neo4j/neo4j

    15,928Ver en GitHub↗

    Neo4j is a native graph database management system designed to store and query highly connected data using a property-graph model. It provides an ACID-compliant transaction engine that ensures data integrity, supported by a distributed cluster architecture that maintains causal consistency across nodes. Users interact with the system through a declarative query language, which allows for complex pattern matching and path traversal without requiring manual traversal logic. The platform distinguishes itself through its hybrid approach to data retrieval, combining traditional graph-based queries

    Supports executing graph queries via standard HTTP requests for language-agnostic database interaction.

    Javacypherdatabasegraph
    Ver en GitHub↗15,928
  • weaviate/weaviateAvatar de weaviate

    weaviate/weaviate

    15,620Ver en GitHub↗

    Weaviate is an AI-native vector database designed to store and index high-dimensional vector embeddings alongside traditional data objects. It serves as a backend infrastructure for retrieval-augmented generation, enabling applications to ground language model responses in private, context-aware data. The platform distinguishes itself by combining vector similarity search with traditional keyword filtering through a hybrid storage architecture. It integrates directly with external machine learning models to automate the generation of embeddings and perform complex inference tasks during inges

    Utilizes a graph-oriented query language to traverse data relationships and execute complex multi-modal search operations.

    Goapproximate-nearest-neighbor-searchgenerative-searchgrpc
    Ver en GitHub↗15,620
  • quarkusio/quarkusAvatar de quarkusio

    quarkusio/quarkus

    15,479Ver en GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Maps API requests to predefined database queries to enable complex data retrieval and advanced filtering.

    Javacloud-nativehacktoberfestjava
    Ver en GitHub↗15,479
  • chentsulin/awesome-graphqlAvatar de chentsulin

    chentsulin/awesome-graphql

    14,975Ver en GitHub↗

    Awesome GraphQL is a curated directory and resource collection for the GraphQL ecosystem. It serves as a central index for developers to discover libraries, tools, and specifications required for building, testing, and managing data layer implementations across various programming languages. The repository provides access to a comprehensive range of utilities that support the entire GraphQL lifecycle. This includes resources for server-side API development, client-side integration, and schema management. It also highlights tools for security enforcement, such as rate limiting and input valida

    Supports the implementation of resolver logic to fetch data from disparate backend sources.

    awesomeawesome-listgraphql
    Ver en GitHub↗14,975
  • rstacruz/cheatsheetsAvatar de rstacruz

    rstacruz/cheatsheets

    14,429Ver en GitHub↗

    This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she

    Provides implementation patterns for GraphQL resolvers that fetch or modify backend data.

    SCSS
    Ver en GitHub↗14,429
  • geldata/gelAvatar de geldata

    geldata/gel

    14,065Ver en GitHub↗

    Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc

    Provides a command-line interface for executing ad-hoc database queries without requiring external client software.

    Pythondatabaseedgedbedgeql
    Ver en GitHub↗14,065
Ant.12345…6Siguiente
  1. Home
  2. Data & Databases
  3. Database Query Execution

Explorar subetiquetas

  • Database Script ExecutorsUtilities for running database commands and scripts from the command line for automated analysis. **Distinct from Database Query Execution:** Distinct from general query execution: focuses on script-based command execution for data validation.
  • Execution ConfigurationAdjusts formatting and parsing settings for database command execution. **Distinct from Database Query Execution:** Distinct from Database Query Execution: focuses on the configuration of the execution engine rather than the execution action itself.
  • Execution Plan Analysis1 sub-etiquetaThe process of analyzing database execution plans to optimize query performance. **Distinct from Database Query Execution:** Focuses on the visualization and analysis of the plan (joins, index usage) rather than the act of executing the query.
  • Graph Database Queries2 sub-etiquetasExecuting specialized query languages like Cypher for graph-structured data retrieval. **Distinct from Database Query Execution:** Distinct from Database Query Execution: specifically covers graph query languages like Cypher rather than general SQL
  • ORM-Based Scan Database QueriesConnects to the project's database and runs queries using an ORM to retrieve workspace and scan data. **Distinct from Database Query Execution:** Distinct from Database Query Execution: uses an ORM for querying, not raw SQL execution.
  • Promise-Wrapped Querying1 sub-etiquetaWraps database operations in promises to allow synchronous-style control flow for asynchronous queries. **Distinct from Database Query Execution:** Focuses on the use of promises/async-await for flow control rather than generic query execution
  • Query Execution Control1 sub-etiquetaMechanisms to manage the sequencing and concurrency of database query executions. **Distinct from Database Query Execution:** Distinct from Database Query Execution: focuses on the control flow (sequential vs parallel) rather than the execution itself
  • Query Execution HistoriesLogs of executed database commands for search, filtering, and re-execution. **Distinct from Database Query Execution:** Distinct from Database Query Execution: focuses on the persistent logging and retrieval of past query history rather than the act of execution itself.
  • Query FormattersUtilities that apply syntax highlighting and consistent casing to database queries to improve readability. **Distinct from Database Query Execution:** Distinct from Database Query Execution: focuses on code presentation and formatting rather than execution or retrieval.
  • Query Generators2 sub-etiquetasTools that generate database retrieval statements based on described logic. **Distinct from Database Query Execution:** Focuses on the creation of the query string rather than the execution of the query.
  • Resolver ImplementationsFunctions and patterns for mapping GraphQL fields to backend data sources. **Distinct from Database Query Execution:** Focuses on the resolver pattern specifically for GraphQL, distinct from general database query execution.
  • Scalar Result RetrievalRetrieving single non-object values like counts or sums from the database. **Distinct from Database Query Execution:** Focuses on retrieving a single scalar value rather than general query execution or complex result sets.
  • Schema-Managed QueryingExecuting SQL queries and managing database schema through migrations and seeding. **Distinct from Database Query Execution:** Distinct from Database Query Execution: adds schema management via migrations and seeding alongside query execution.
  • Serverless SQLite QueriesExecutes SQL statements against a serverless SQLite database, returning results for application use. **Distinct from Database Query Execution:** Distinct from Database Query Execution: specifically targets serverless SQLite databases on the edge, not general database query execution.