awesome-repositories.com
Blog
awesome-repositories.com

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

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

16 repositorios

Awesome GitHub RepositoriesData Retrieval Interfaces

Mechanisms for fetching and paginating structured data from linked document sets.

Distinguishing note: Focuses on the structure and delivery of retrieved relational data objects.

Explore 16 awesome GitHub repositories matching data & databases · Data Retrieval Interfaces. Refine with filters or upvote what's useful.

Awesome Data Retrieval Interfaces GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • chinese-poetry/chinese-poetryAvatar de chinese-poetry

    chinese-poetry/chinese-poetry

    51,906Ver en GitHub↗

    This project is a comprehensive dataset and archive of classical Chinese poetry, prose, and Confucian classics. It serves as a digital humanities corpus, providing machine-readable access to hundreds of thousands of poems and detailed poet biographies, specifically spanning the Tang and Song dynasties. The collection is distinguished by its scholarly depth, incorporating textual variation annotations to track disputed characters across different source editions. It also includes tonal pattern mapping to describe the rhythmic and phonetic structures of the verse, alongside a popularity ranking

    Retrieves tonal patterns and rhythmic structures via a mapped indexing system linked to primary texts.

    JavaScriptchinesechinese-poetryci
    Ver en GitHub↗51,906
  • quivrhq/quivrAvatar de QuivrHQ

    QuivrHQ/quivr

    39,165Ver en GitHub↗

    Quivr is a retrieval-augmented generation platform designed to transform raw documents into searchable knowledge bases. It functions as a centralized environment where users can ingest files, index them into vector databases, and interact with language models to receive contextually relevant, data-backed responses. The platform distinguishes itself through an agentic workflow orchestrator that sequences retrieval tasks, tool execution, and model interactions to resolve complex, multi-step queries. This engine is entirely configuration-driven, allowing users to define document ingestion, chunk

    Fetch lists of file objects currently held in the system using an asynchronous interface compatible with various storage backends.

    Pythonaiapichatbot
    Ver en GitHub↗39,165
  • surrealdb/surrealdbAvatar de surrealdb

    surrealdb/surrealdb

    32,397Ver en 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

    Fetches specific records using unique identifiers or custom query statements with bound parameters.

    Rustbackend-as-a-servicecloud-databasedatabase
    Ver en GitHub↗32,397
  • vonng/ddiaAvatar de Vonng

    Vonng/ddia

    22,648Ver en 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

    Examines data retrieval patterns for fetching specific fields from complex data structures.

    Pythonbookdatabaseddia
    Ver en GitHub↗22,648
  • 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

    Fetches analytical results using standard REST, GraphQL, and SQL interfaces.

    Rustagentic-analyticsagentsai
    Ver en GitHub↗20,251
  • decaporg/decap-cmsAvatar de decaporg

    decaporg/decap-cms

    18,943Ver en 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

    Retrieves structured content from local files using a simplified interface to populate application data.

    JavaScriptcmscontent-management-systemdecap-cms
    Ver en GitHub↗18,943
  • akfamily/akshareAvatar de akfamily

    akfamily/akshare

    16,358Ver en GitHub↗

    This project is a Python library designed for the programmatic retrieval and analysis of diverse financial datasets. It functions as a comprehensive toolkit for quantitative research, providing a unified interface to fetch historical and real-time market data across asset classes including equities, futures, bonds, cryptocurrencies, and foreign exchange. By abstracting complex network requests into simple, parameter-driven functions, it enables users to integrate financial data into research workflows and automated trading systems. The library distinguishes itself through its scraper-based ag

    Retrieves detailed descriptive and issuance data for bonds by filtering through parameters like type, issuer, and rating.

    Pythonacademicakshareasset-pricing
    Ver en GitHub↗16,358
  • doccano/doccanoAvatar de doccano

    doccano/doccano

    10,674Ver en GitHub↗

    Doccano is a collaborative data labeling platform and machine learning dataset management system. It provides a web-based interface for teams to import raw text, mark datasets, and export structured annotations for model training. The project specifically supports text annotation for classification and named entity recognition tasks. It enables teams to coordinate multiple users on a single project to maintain consistent labeling guidelines and increase the speed of dataset creation. The system includes tools for data management and team coordination, providing the ability to import raw data

    Offers programmatic interfaces to retrieve project data and annotation results for external automation.

    Python
    Ver en GitHub↗10,674
  • mystenlabs/suiAvatar de MystenLabs

    MystenLabs/sui

    7,612Ver en 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 mechanisms for retrieving transactions, objects, and checkpoints via GraphQL and gRPC.

    Rustblockchaindistributed-ledger-technologymove
    Ver en GitHub↗7,612
  • sj26/mailcatcherAvatar de sj26

    sj26/mailcatcher

    6,762Ver en GitHub↗

    Mailcatcher is a local email development proxy and SMTP server mock designed to intercept outgoing emails during development. It acts as a network bridge that catches outbound mail on a specified port and displays it in a web-based inspector instead of delivering messages to real recipients. The tool provides a web-based email viewer for reviewing HTML, plain text, and raw source content, along with an interface for inspecting headers and downloading attachments. It utilizes a RESTful JSON API to serve captured mail as structured data to the browser interface. The system includes a TCP socke

    Provides a REST API for retrieving lists of captured messages and their associated metadata.

    Rubydevelopmentdevtoolsmail
    Ver en GitHub↗6,762
  • pimalaya/himalayaAvatar de pimalaya

    pimalaya/himalaya

    6,485Ver en GitHub↗

    Himalaya is a command line email client and a suite of toolsets for email protocol implementation. It provides a terminal-based interface for managing email accounts using IMAP and SMTP protocols. The project includes a PIM framework and specialized libraries for building personal information management applications that integrate emails, contacts, calendars, and tasks. It features a PGP email encryptor for end-to-end encrypted communication and an email data exporter that extracts messages and metadata into JSON format for use in external scripts. The system covers a broad range of email ma

    Extracts email messages and metadata into JSON format for use in external scripts.

    Rustcliclientemail
    Ver en GitHub↗6,485
  • usesend/usesendAvatar de usesend

    usesend/useSend

    4,402Ver en GitHub↗

    useSend is an email marketing platform and transactional delivery system built to manage bulk campaigns and individual messages using AWS SES for delivery. It provides a RESTful API, an SMTP relay gateway, and a visual management interface for designing HTML templates and coordinating email broadcasts. The platform distinguishes itself by translating legacy SMTP traffic into modern API calls and implementing an event-driven webhook system. This system pushes real-time delivery, bounce, and click notifications to external servers using HMAC-SHA256 signed payloads to ensure authenticity. The s

    Provides programmatic access to email content and delivery logs via metadata APIs.

    TypeScriptemailhacktoberfestpostmark
    Ver en GitHub↗4,402
  • kartiktalwar/gmail.jsAvatar de KartikTalwar

    KartikTalwar/gmail.js

    3,831Ver en GitHub↗

    gmail.js is a JavaScript library and development kit for building browser extensions that interact with the Gmail web interface. It provides a framework for automating communication workflows, extracting email metadata and content from active browser sessions, and injecting custom UI elements. The library distinguishes itself by enabling interaction with the Gmail interface through DOM manipulation and event interception without requiring external API authentication. It includes a toolkit for programmatically adding buttons, menus, and modal windows directly into the application layout. The

    Retrieves email metadata and content from the active browser session without requiring external API authentication.

    JavaScriptchrome-extensiongmailjavascript
    Ver en GitHub↗3,831
  • elastic/elasticsearch-dsl-pyAvatar de elastic

    elastic/elasticsearch-dsl-py

    3,884Ver en GitHub↗

    elasticsearch-dsl-py is a Python library for search integration that enables the construction of complex queries and the management of indices through a programmatic interface. It connects Python applications to a distributed search engine to implement advanced filtering and structured data retrieval. The library employs an object-relational mapping pattern and a declarative schema definition to synchronize data structures using Python classes. It utilizes a fluent interface query builder with method chaining to incrementally construct search requests, which are lazily evaluated and serialize

    Implements precise programmatic interfaces to fetch structured documents from a distributed search engine.

    Pythonelasticsearchpythonsearch
    Ver en GitHub↗3,884
  • samuraigpt/ai-youtube-shorts-generatorAvatar de SamurAIGPT

    SamurAIGPT/AI-Youtube-Shorts-Generator

    3,037Ver en GitHub↗

    This project is an AI-driven suite of tools designed to repurpose long-form video content into short-form clips. It integrates a speech-to-text engine for automated transcription, a highlighting system that ranks engaging segments based on emotional hooks, and a video processor that converts horizontal footage into vertical formats. The system distinguishes itself through intelligent video cropping that utilizes face tracking and motion smoothing to keep subjects centered. It also employs an analysis system to extract viral highlights by scoring segments for engagement and practical value. T

    Provides utilities to export clip boundaries and viral scores as structured JSON files for programmatic use.

    Pythonai-video-generatorartificial-intelligenceimage-to-video
    Ver en GitHub↗3,037
  • theopfr/somoAvatar de theopfr

    theopfr/somo

    2,562Ver en GitHub↗

    Somo is a command line network utility and connection monitor used for filtering, sorting, and formatting network connection lists. It functions as an interactive process killer, allowing users to identify and terminate network processes based on their active connection data. The tool provides specialized network monitoring capabilities, including active socket and port tracking with port-to-service name resolution. It enables the administration of system sockets by sending termination signals to close specific network connections. Data management is handled through predicate-based filtering

    Exports network connection information using JSON or custom string layouts for integration with other tools.

    Rust
    Ver en GitHub↗2,562
  1. Home
  2. Data & Databases
  3. Data Retrieval Interfaces

Explorar subetiquetas

  • Bond Issuance RecordsDetailed descriptive and issuance data for bonds filtered by type, issuer, and rating. **Distinct from Data Retrieval Interfaces:** Distinct from general Data Retrieval Interfaces: focuses on the specific domain of bond issuance metadata.
  • Email Metadata APIs2 sub-etiquetasProgrammatic interfaces for retrieving structured metadata from captured emails. **Distinct from Data Retrieval Interfaces:** Specializes data retrieval for email-specific metadata rather than general linked document sets.