awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Database Abstraction Layers · Awesome GitHub Repositories

4 repos

Awesome GitHub RepositoriesDatabase Abstraction Layers

Architectural layers that provide database-agnostic interfaces to support multiple storage engines within a single application.

Explore 4 awesome GitHub repositories matching data & databases · Database Abstraction Layers. Refine with filters or upvote what's useful.

  1. Home
  2. Data & Databases
  3. Data Access and Querying
  4. Data Access & Abstraction
  5. Database Abstraction Layers

Awesome Database Abstraction Layers GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • n8n-io/n8n

    n8n-io/n8n

    175,396GitHubView on GitHub↗

    n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, lo

    Abstracts database interactions to support multiple storage engines while simplifying schema migrations and query management.

    TypeScriptaiapisautomation
  • grafana/grafana

    grafana/grafana

    72,295GitHubView on GitHub↗

    Grafana is an observability data platform designed to aggregate metrics, logs, and traces from diverse sources into a unified environment. It functions as a centralized interface for visualizing complex telemetry data, transforming raw streams into interactive dashboards that support real-time system health tracking an

    Normalizes disparate time-series data from multiple backends into a unified query format for seamless analysis.

    TypeScriptalertinganalyticsbusiness-intelligence
  • zylon-ai/private-gpt

    zylon-ai/private-gpt

    57,116GitHubView on GitHub↗

    This project is a privacy-first backend service designed to facilitate retrieval-augmented generation by processing local documents into searchable vector representations. It provides a modular architecture that allows users to ingest diverse file formats, manage document metadata, and perform semantic searches to prov

    Unifies access to multiple storage backends, including local disk and specialized vector databases, through a modular interface layer.

    Python
  • usememos/memos

    usememos/memos

    57,067GitHubView on 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 servic

    Abstract storage operations to support multiple database engines including SQLite, PostgreSQL, and MySQL for flexible data persistence.

    Godockerfossgo

Explore sub-tags

  • Time-Series Data AbstractionsUnified interfaces for querying and normalizing time-series data.
  • Vector Database AbstractionsModular interfaces supporting multiple vector storage backends.