awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

278 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en GitHub↗

    Este proyecto es un directorio curado por la comunidad de software de código abierto diseñado para su implementación en entornos de servidores privados y laboratorios domésticos. Sirve como un recurso integral para descubrir alternativas independientes y autohospedadas a los servicios en la nube convencionales, permitiendo a los usuarios mantener la propiedad total de los datos y el control sobre su infraestructura digital. El directorio está estructurado a través de una taxonomía jerárquica que organiza una vasta colección de aplicaciones en categorías lógicas, que van desde la gestión de medios y análisis de datos hasta la comunicación privada y herramientas de productividad en equipo. Se distingue por un proceso de revisión por pares colaborativo, donde los miembros de la comunidad validan la calidad y relevancia de cada envío para garantizar que el directorio siga siendo preciso y confiable. El proyecto cubre una amplia superficie de capacidades, incluyendo automatización de infraestructura, implementación de servicios basados en contenedores y gestión de configuración declarativa. Estas herramientas ayudan a los usuarios a mantener entornos de servidor reproducibles y gestionar dependencias de servicios complejas en hardware privado. El directorio se mantiene como un repositorio con control de versiones, asegurando que todas las actualizaciones y cambios impulsados por la comunidad sean rastreados y transparentes.

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

    awesomeawesome-listcloud
    Ver en GitHub↗299,516
  • microsoft/powertoysAvatar de microsoft

    microsoft/PowerToys

    135,047Ver en 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
    Ver en GitHub↗135,047
  • golang/goAvatar de golang

    golang/go

    134,756Ver en 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
    Ver en GitHub↗134,756
  • supabase/supabaseAvatar de supabase

    supabase/supabase

    104,317Ver en 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
    Ver en GitHub↗104,317
  • florinpop17/app-ideasAvatar de florinpop17

    florinpop17/app-ideas

    95,036Ver en 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
    Ver en GitHub↗95,036
  • opencv/opencvAvatar de opencv

    opencv/opencv

    89,201Ver en 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
    Ver en GitHub↗89,201
  • django/djangoAvatar de django

    django/django

    87,878Ver en 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
    Ver en GitHub↗87,878
  • modelcontextprotocol/serversAvatar de modelcontextprotocol

    modelcontextprotocol/servers

    87,320Ver en 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
    Ver en GitHub↗87,320
  • laravel/laravelAvatar de laravel

    laravel/laravel

    84,489Ver en 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
    Ver en GitHub↗84,489
  • macrozheng/mallAvatar de macrozheng

    macrozheng/mall

    83,878Ver en 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
    Ver en GitHub↗83,878
  • bregman-arie/devops-exercisesAvatar de bregman-arie

    bregman-arie/devops-exercises

    82,879Ver en 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
    Ver en GitHub↗82,879
  • redis/redisAvatar de redis

    redis/redis

    74,906Ver en 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
    Ver en GitHub↗74,906
  • 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

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

    TypeScript
    Ver en GitHub↗73,325
  • openbb-finance/openbbAvatar de OpenBB-finance

    OpenBB-finance/OpenBB

    69,583Ver en 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
    Ver en GitHub↗69,583
  • nocodb/nocodbAvatar de nocodb

    nocodb/nocodb

    63,466Ver en 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
    Ver en GitHub↗63,466
  • usememos/memosAvatar de usememos

    usememos/memos

    60,819Ver en 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
    Ver en GitHub↗60,819
  • xingshaocheng/architect-awesomeAvatar de xingshaocheng

    xingshaocheng/architect-awesome

    60,821Ver en 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.

    Ver en GitHub↗60,821
  • datawhalechina/hello-agentsAvatar de datawhalechina

    datawhalechina/hello-agents

    59,685Ver en 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
    Ver en GitHub↗59,685
  • pocketbase/pocketbaseAvatar de pocketbase

    pocketbase/pocketbase

    59,120Ver en 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
    Ver en GitHub↗59,120
  • ngosang/trackerslistAvatar de ngosang

    ngosang/trackerslist

    54,183Ver en 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
    Ver en GitHub↗54,183
Ant.123456…14Siguiente
  1. Home
  2. Data & Databases
  3. Data Access and Querying

Explorar subetiquetas

  • API Query Languages2 sub-etiquetasDomain-specific languages designed to query, filter, and retrieve structured data through application programming interfaces.
  • Blacklist Filtering1 sub-etiquetaMechanisms that automatically exclude items based on a predefined list of prohibited or malicious entries.
  • Data Access & Abstraction6 sub-etiquetasUtilities that provide simplified interfaces for interacting with underlying data sources without exposing complex implementation details.
  • Data Authority Models1 sub-etiquetaFrameworks 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-etiquetasProgrammatic 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-etiquetasQuery 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-etiquetaUnified interfaces for interacting with diverse file containers and bitstreams.
  • Memory-Mapped File Access4 sub-etiquetasTechniques 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.