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
·

278 repository-uri

Awesome GitHub RepositoriesData Access and Querying

Interfaces, query languages, and abstraction layers used to interact with and retrieve data from storage systems.

Explore 278 awesome GitHub repositories matching data & databases · Data Access and Querying. Refine with filters or upvote what's useful.

Awesome Data Access and Querying GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.

    Provides automated generation of GraphQL endpoints from existing database schemas for real-time data access.

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • microsoft/powertoysAvatar microsoft

    microsoft/PowerToys

    135,047Vezi pe GitHub↗

    PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for system configuration and automation. By leveraging native system hooking, the suite intercepts global input and window events to provide advanced control over the computing environment. The project distinguishes itself through its focus on cross-device input orchestration and spatial

    Powers a unified interface for rapid system navigation, application execution, and workflow automation via keyboard input.

    Cadvanced-pastecolor-pickercommand-palette
    Vezi pe GitHub↗135,047
  • golang/goAvatar golang

    golang/go

    134,756Vezi pe GitHub↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external dependencies. The language is built around a structural type system that uses interfaces for polymorphism and a concurrency model based on lightweight, stack-based coroutines that communicate through channels. The language distinguishes itself through a runtime that features a c

    Standardize database interactions through built-in interfaces that facilitate seamless querying and data retrieval from relational storage systems.

    Gogogolanglanguage
    Vezi pe GitHub↗134,756
  • supabase/supabaseAvatar supabase

    supabase/supabase

    104,317Vezi pe GitHub↗

    This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages user identity, session handling, and fine-grained access control through database-native row-level security policies. Beyond core data management, the platform offers specialized services for object storage, vector data processing for semantic search, and real-time communication

    Derives a complete GraphQL API layer directly from existing relational database schemas, supporting standard queries and mutations.

    TypeScriptaialternativeauth
    Vezi pe GitHub↗104,317
  • florinpop17/app-ideasAvatar florinpop17

    florinpop17/app-ideas

    95,036Vezi pe GitHub↗

    App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through plugin-based integration and natural language triggers. The platform distinguishes itself through a robust static analysis engine that traverses syntax trees to enforce structural coding standards and identify violations. Users can define custom review rules, architectural prefer

    Iterates through large datasets using unique record pointers to maintain memory efficiency during data retrieval.

    applicationscodingcodingchallenges
    Vezi pe GitHub↗95,036
  • opencv/opencvAvatar opencv

    opencv/opencv

    89,201Vezi pe GitHub↗

    OpenCV is a comprehensive computer vision library designed for real-time performance and cross-platform deployment. It provides a native execution environment that leverages multi-threaded operations and automated memory management to handle intensive computational tasks, including image processing and machine learning model inference. The library distinguishes itself through a data-oriented matrix framework that utilizes proxy-based array abstractions to provide a consistent interface for multidimensional data. By employing factory-pattern algorithm interfaces and runtime type dispatching, i

    Abstracts underlying data structures through proxy interfaces to provide consistent access to matrices and vectors.

    C++c-plus-pluscomputer-visiondeep-learning
    Vezi pe GitHub↗89,201
  • django/djangoAvatar django

    django/django

    87,878Vezi pe GitHub↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    Maps application data models to relational database tables to automate schema migrations and query generation.

    Pythonappsdjangoframework
    Vezi pe GitHub↗87,878
  • modelcontextprotocol/serversAvatar modelcontextprotocol

    modelcontextprotocol/servers

    87,320Vezi pe GitHub↗

    The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service environments, using a JSON-RPC based messaging standard to facilitate bidirectional communication between clients and servers. The protocol distinguishes itself through a robust capability-based handshake that negotiates feature sets during session initialization, ensuring compatibil

    Exposes structured, read-only interfaces for retrieving external information to enrich dynamic model context.

    TypeScript
    Vezi pe GitHub↗87,320
  • laravel/laravelAvatar laravel

    laravel/laravel

    84,489Vezi pe GitHub↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. The framework is built to handle complex application requirements through a modular architecture that emphasizes convention over configuration. What distinguishes Laravel is its deep integration of background processing and event-driven communication. It features a task queue orch

    Executing arbitrary SQL queries with secure parameter binding protects applications against injection vulnerabilities while maintaining database flexibility.

    Bladeframeworklaravelphp
    Vezi pe GitHub↗84,489
  • macrozheng/mallAvatar macrozheng

    macrozheng/mall

    83,878Vezi pe GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secure user authentication. By leveraging modular service patterns and centralized API gateways, the framework supports the construction of resilient systems that decompose monolithic business logic into independent, manageable services. The platform distinguishes itself through a r

    Maps application data models to database structures to simplify storage, retrieval, and validation across layers.

    Javadockerelasticsearchelk
    Vezi pe GitHub↗83,878
  • bregman-arie/devops-exercisesAvatar bregman-arie

    bregman-arie/devops-exercises

    82,879Vezi pe GitHub↗

    This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp

    Enables direct interaction with database tables through guided raw query execution tasks.

    Pythonansibleawsazure
    Vezi pe GitHub↗82,879
  • redis/redisAvatar redis

    redis/redis

    74,906Vezi pe GitHub↗

    Redis is an in-memory, key-value database designed to provide sub-millisecond latency for read and write operations. It functions as a versatile data platform, serving as a distributed cache, a message broker, a NoSQL document store, and a vector database. The system utilizes an event-driven, single-threaded loop to process requests efficiently, while maintaining data durability through append-only persistence logs and asynchronous snapshotting mechanisms. What distinguishes Redis is its ability to handle complex data structures—including strings, hashes, lists, sets, and sorted sets—alongsid

    Exposes native data structure manipulation for lists, sets, and hashes directly to the application layer.

    Ccachecachingdatabase
    Vezi pe GitHub↗74,906
  • apache/incubator-supersetAvatar apache

    apache/incubator-superset

    73,325Vezi pe 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

    Enables the generation of charts and geospatial maps using a no-code interface to showcase trends.

    TypeScript
    Vezi pe GitHub↗73,325
  • openbb-finance/openbbAvatar OpenBB-finance

    OpenBB-finance/OpenBB

    69,583Vezi pe GitHub↗

    OpenBB is a financial data platform and investment research terminal designed to aggregate, normalize, and distribute market data across analytical workflows. It functions as a comprehensive ecosystem that bridges disparate financial data providers with custom applications, spreadsheets, and internal modeling infrastructure. The platform distinguishes itself through a provider-based data abstraction layer that normalizes heterogeneous financial APIs into a consistent, schema-driven format. This architecture supports quantitative research automation and the construction of interactive, widget-

    Normalizes disparate financial data sources into a consistent schema for seamless cross-platform consumption.

    Pythonaicryptoderivatives
    Vezi pe GitHub↗69,583
  • nocodb/nocodbAvatar nocodb

    nocodb/nocodb

    63,466Vezi pe GitHub↗

    NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries. The platform normalizes interactions across various SQL and NoSQL data sources, allowing users to manage complex datasets through a centralized interface. The project distinguishes itself by automatically generating RESTful and GraphQL APIs from existing database schemas, enabl

    Standardizes database interactions by offering a unified interface for performing CRUD operations across diverse relational sources.

    TypeScriptairtableairtable-alternativeautomatic-api
    Vezi pe GitHub↗63,466
  • usememos/memosAvatar usememos

    usememos/memos

    60,819Vezi pe GitHub↗

    Memos is a self-hosted, container-native knowledge management platform designed for capturing and organizing personal notes. It functions as a private workspace where users can create content using markdown, tags, and media embeds to streamline daily productivity. The system is built to be deployed as a portable service, allowing individuals to maintain full control over their data and hosting environment. Beyond its core note-taking capabilities, the platform operates as a headless content service that exposes a structured RESTful API. This interface allows for programmatic interaction, enab

    Restrict update operations to specific resource properties using field masks to prevent accidental data overwrites and maintain integrity.

    Godockerfossgo
    Vezi pe GitHub↗60,819
  • xingshaocheng/architect-awesomeAvatar xingshaocheng

    xingshaocheng/architect-awesome

    60,821Vezi pe GitHub↗

    This project serves as a comprehensive knowledge base and reference for distributed systems engineering and enterprise software architecture. It provides a structured collection of technical resources, design patterns, and methodologies intended to assist in the design, maintenance, and scaling of complex, high-performance software environments. The repository distinguishes itself by offering deep dives into core architectural concepts such as actor-based concurrency, aspect-oriented interception, and inversion-of-control containers. It emphasizes the practical application of distributed syst

    Bridge application data models and database structures to simplify storage, retrieval, and validation operations.

    Vezi pe GitHub↗60,821
  • datawhalechina/hello-agentsAvatar datawhalechina

    datawhalechina/hello-agents

    59,685Vezi pe GitHub↗

    This project provides a comprehensive framework for building, training, and managing autonomous agents. It enables the construction of systems that utilize language models to plan, manage memory, and execute multi-step tasks through iterative reasoning loops and tool-based actions. The framework distinguishes itself by offering specialized capabilities for interacting with graphical user interfaces and legacy software, allowing agents to perceive visual elements and perform actions like a human user. It supports complex, cross-application workflows through graph-based orchestration and provid

    Connects to external databases to retrieve information for interpretation and visualization by language models.

    Pythonagentllmrag
    Vezi pe GitHub↗59,685
  • pocketbase/pocketbaseAvatar pocketbase

    pocketbase/pocketbase

    59,120Vezi pe GitHub↗

    Pocketbase is a backend-as-a-service platform that provides a self-contained, single-binary server for building full-stack applications. It integrates a relational database, authentication, and file storage into one executable process, eliminating the need for external infrastructure or complex server management. The platform distinguishes itself through an embedded database engine that runs directly within the application process and a reactive communication layer that pushes live updates to connected clients. By monitoring internal transaction logs, it synchronizes data across multiple user

    Automates the mapping of database records to dynamic objects to simplify data manipulation without manual schema migration code.

    Goauthenticationbackendgolang
    Vezi pe GitHub↗59,120
  • ngosang/trackerslistAvatar ngosang

    ngosang/trackerslist

    54,183Vezi pe GitHub↗

    This project is a curated, community-driven registry of public BitTorrent trackers designed to facilitate peer-to-peer file sharing. It serves as a centralized resource for network endpoints that coordinate connections between distributed clients, helping users discover and maintain reliable infrastructure for decentralized communication protocols. The repository distinguishes itself through a fully automated orchestration pipeline that ensures the lists remain current and accurate. Every day, background tasks perform distributed health monitoring to verify connectivity and filter out unrespo

    Excludes known malicious or non-compliant entries during the aggregation process to maintain a safe resource list.

    bittorrentbittorrent-trackerbittorrent-trackers
    Vezi pe GitHub↗54,183
Înapoi123456…14Înainte
  1. Home
  2. Data & Databases
  3. Data Access and Querying

Explorează sub-etichetele

  • API Query Languages2 sub-tag-uriDomain-specific languages designed to query, filter, and retrieve structured data through application programming interfaces.
  • Blacklist Filtering1 sub-tagMechanisms that automatically exclude items based on a predefined list of prohibited or malicious entries.
  • Data Access & Abstraction6 sub-tag-uriUtilities that provide simplified interfaces for interacting with underlying data sources without exposing complex implementation details.
  • Data Authority Models1 sub-tagFrameworks for distinguishing between systems of record and derived data views. **Distinct from Data Access and Querying:** Distinct from Data Access and Querying: focuses on the authority of data sources rather than retrieval interfaces.
  • Database APIs10 sub-tag-uriProgrammatic interfaces that allow applications to interact with, manage, and manipulate database structures and records.
  • Destructive Query WarningsAlerts users when executing SQL statements that may permanently modify or delete data. **Distinct from Data Access and Querying:** Focuses on preventative warnings for data-modifying SQL commands, whereas Data Access and Querying covers the general interface.
  • HTTP Data InterfacesInterfaces that allow direct database querying and modification via standard HTTP requests. **Distinct from Data Access and Querying:** Distinct from general data access: focuses specifically on the HTTP-to-Database interface for frontend applications
  • Historical Data Querying Interfaces5 sub-tag-uriQuery interfaces that allow retrieval of past table states and full change logs. **Distinct from Data Access and Querying:** Distinct from Data Access and Querying: focuses on time-travel and historical log retrieval rather than general data access.
  • JPA Repository AbstractionsData access layers using JPA and Hibernate with automatic repository method translation, dynamic query specifications, pagination, and sorting. **Distinct from Data Access and Querying:** Distinct from Data Access and Querying: focuses on JPA-specific repository abstractions with automatic query generation, not general data access interfaces.
  • Media Format Abstractions1 sub-tagUnified interfaces for interacting with diverse file containers and bitstreams.
  • Memory-Mapped File Access4 sub-tag-uriTechniques for mapping file contents directly into process memory for high-performance access.
  • Partial Data AccessorsMechanisms for retrieving specific fields from serialized data without full object deserialization. **Distinct from Data Access and Querying:** Distinct from Data Access and Querying: focuses on the performance optimization of partial field extraction from binary blobs rather than general query interfaces.