awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 repository-uri

Awesome GitHub RepositoriesQuery Optimization

Techniques and utilities for improving the performance of data or element retrieval operations.

Distinguishing note: Focuses on performance-oriented retrieval of interface nodes using native APIs rather than general data querying.

Explore 11 awesome GitHub repositories matching software engineering & architecture · Query Optimization. Refine with filters or upvote what's useful.

Awesome Query Optimization GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • gkd-kit/gkdAvatar gkd-kit

    gkd-kit/gkd

    39,532Vezi pe GitHub↗

    GKD is an automation engine that leverages the Android accessibility framework to monitor system events and execute predefined interaction rules. By acting as a background service, it identifies interface elements in real-time and performs automated tasks, such as dismissing pop-ups or navigating through application screens, based on the current state of the device. The project distinguishes itself through a declarative rule engine that processes human-readable configuration files. Users can define sophisticated interaction logic using a specialized selector syntax that supports hierarchical

    Search for interface elements using native platform APIs instead of manual tree iteration to find specific identifiers or text labels with faster execution times.

    Kotlinaccessibilityandroidauto
    Vezi pe GitHub↗39,532
  • oi-wiki/oi-wikiAvatar OI-wiki

    OI-wiki/OI-wiki

    26,176Vezi pe GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Minimizes the number of operations by using techniques like random sampling or binary search.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Vezi pe GitHub↗26,176
  • timescale/timescaledbAvatar timescale

    timescale/timescaledb

    21,876Vezi pe GitHub↗

    TimescaleDB is an open-source PostgreSQL extension that adds native time-series capabilities to the database. At its core, it transforms standard PostgreSQL tables into hypertables—automatically partitioned by time intervals—so data is stored in fixed-size chunks without manual sharding. The extension includes a library of over 200 built-in SQL functions purpose-built for time-series workloads, such as time bucketing, gap filling, percentile estimation, and time-weighted averages. What distinguishes TimescaleDB from generic PostgreSQL is its set of integrated time-series features that work th

    Skips chunks that do not match query criteria, reducing scan time and resource usage.

    Canalyticsdatabasefinancial-analysis
    Vezi pe GitHub↗21,876
  • decaporg/decap-cmsAvatar decaporg

    decaporg/decap-cms

    18,943Vezi pe GitHub↗

    Decap CMS is a headless, Git-based content management system designed to provide a visual editing interface for static site workflows. By decoupling the administrative dashboard from the frontend, it allows users to manage content stored directly in version control repositories as structured data. The system maps visual form inputs to repository files, enabling non-technical contributors to update content without requiring direct code changes. The platform distinguishes itself through its Git-centric automation, which handles content lifecycles by creating commits, branches, and pull requests

    Optimizes content retrieval by using graph-based queries to fetch only necessary data fields.

    JavaScriptcmscontent-management-systemdecap-cms
    Vezi pe GitHub↗18,943
  • subquery/subqlAvatar subquery

    subquery/subql

    18,791Vezi pe GitHub↗

    Subql is a blockchain data indexing framework and TypeScript-based indexer used to extract raw blockchain events and transactions and transform them into structured, queryable data entities. It functions as a data API and a tool for building decentralized application backends, providing a query interface for type-safe access to indexed blockchain data. The project includes an AI-powered query engine that utilizes large language models to translate natural language questions into structured GraphQL queries. This system can orchestrate multi-step queries by breaking down complex requests into s

    Exposes indexed blockchain data through a unified GraphQL endpoint for complex lookups and filtered requests.

    TypeScript
    Vezi pe GitHub↗18,791
  • prestodb/prestoAvatar prestodb

    prestodb/presto

    16,711Vezi pe GitHub↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Reads only the specific data fields requested by a query from the storage layer to minimize disk input and output.

    Javabig-datadatahadoop
    Vezi pe GitHub↗16,711
  • prisma-labs/graphql-yogaAvatar prisma-labs

    prisma-labs/graphql-yoga

    8,524Vezi pe GitHub↗

    GraphQL Yoga is a GraphQL server framework designed for building APIs that operate across all JavaScript environments. It utilizes the WHATWG Fetch API to provide a standardized request and response interface, enabling the server to run on serverless and edge computing platforms. The framework includes a specialized server for processing file uploads via the standard GraphQL multipart request specification and a subscription server that delivers real-time data streaming through server-sent events. An extensible plugin framework allows for the injection of custom behaviors and logic into the r

    Improves API response times through query persistence and the caching of parsed GraphQL documents.

    TypeScript
    Vezi pe GitHub↗8,524
  • mystenlabs/suiAvatar MystenLabs

    MystenLabs/sui

    7,612Vezi pe GitHub↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Provides a single unified GraphQL endpoint to fetch specific fields across objects and transactions.

    Rustblockchaindistributed-ledger-technologymove
    Vezi pe GitHub↗7,612
  • apollographql/react-apolloAvatar apollographql

    apollographql/react-apollo

    6,799Vezi pe GitHub↗

    React Apollo is a React-specific GraphQL data fetching library that binds Apollo Client to components through declarative hooks for queries, mutations, and subscriptions. It provides a declarative approach to GraphQL query execution where components declare their data requirements and automatically receive loading, error, and data states without managing request lifecycle code. The library distinguishes itself through a normalized cache layer that deduplicates entities and serves repeated requests without network calls, combined with incremental result streaming via the @defer directive for

    Ships React hooks that execute GraphQL queries and expose loading, error, and data states to components.

    JavaScriptapollographqlreact
    Vezi pe GitHub↗6,799
  • orval-labs/orvalAvatar orval-labs

    orval-labs/orval

    6,145Vezi pe GitHub↗

    Orval is an OpenAPI-to-TypeScript code generator that produces fully typed API clients, data-fetching hooks, mock data, validation schemas, and server handlers from OpenAPI or Swagger specifications. It reads any YAML or JSON API specification and generates TypeScript interfaces, HTTP request functions, and framework-specific integration code that ensures compile-time correctness for all API calls. The project distinguishes itself by generating production-ready data-fetching hooks for React Query, Vue Query, Svelte Query, Solid Query, Angular, and SWR, complete with automatic cache invalidati

    Generates fully typed TanStack Query hooks for every API path defined in an OpenAPI specification.

    TypeScript
    Vezi pe GitHub↗6,145
  • solana-foundation/solana-web3.jsAvatar solana-foundation

    solana-foundation/solana-web3.js

    2,739Vezi pe GitHub↗

    Solana Web3.js is a TypeScript and JavaScript client library for interacting with the Solana blockchain. It functions as a web3 client that provides an RPC wrapper for managing network requests and a toolkit for querying account state and executing on-chain program instructions. The library includes a specialized cryptography interface for generating key pairs and performing asynchronous signing and verification using web cryptography standards. It also provides a serialization tool for encoding and decoding data between JavaScript objects and byte buffers to match on-chain program state. Th

    Uses a unified GraphQL querying layer to retrieve nested blockchain state and simplify complex lookups.

    TypeScriptblockchainjavascriptjs
    Vezi pe GitHub↗2,739
  1. Home
  2. Software Engineering & Architecture
  3. Query Optimization

Explorează sub-etichetele

  • Column Access OptimizersTechniques that read only requested data fields from storage to minimize I/O and improve query speed. **Distinct from Query Optimization:** Distinct from general query optimization: focuses specifically on column-level I/O minimization.
  • GraphQL3 sub-tag-uriPerformance techniques specifically for reducing GraphQL query execution and parsing latency. **Distinct from Query Optimization:** Focuses on GraphQL-specific optimization like query persistence and parsed document caching.
  • Query Strategy Optimizers1 sub-tagTools for minimizing operations using sampling or binary search to meet performance constraints. **Distinct from Query Optimization:** Focuses on algorithmic query optimization, distinct from general database query optimization.