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
·

12 repositorios

Awesome GitHub RepositoriesRelational Database Drivers

Drivers specifically designed for connecting to and interacting with SQL-based relational database management systems.

Distinguishing note: None of the candidates were provided; this is specific to relational SQL databases as opposed to document stores.

Explore 12 awesome GitHub repositories matching data & databases · Relational Database Drivers. Refine with filters or upvote what's useful.

Awesome Relational Database Drivers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • typeorm/typeormAvatar de typeorm

    typeorm/typeorm

    36,540Ver en GitHub↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    TypeORM configures connection parameters like host, port, credentials, pool size, and timezone settings for MySQL, MariaDB, or Amazon Aurora.

    TypeScriptactive-recordcockroachdbdata-mapper
    Ver en GitHub↗36,540
  • prefecthq/prefectAvatar de PrefectHQ

    PrefectHQ/prefect

    21,640Ver en GitHub↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Manages authenticated database connections using drivers to execute queries and handle data retrieval.

    Pythonautomationdatadata-engineering
    Ver en GitHub↗21,640
  • alibaba/dataxAvatar de alibaba

    alibaba/DataX

    17,241Ver en GitHub↗

    DataX is a distributed data integration framework and plugin-based ETL tool designed for synchronizing large datasets between heterogeneous sources and destinations. It functions as a JDBC data migration engine and offline synchronization tool, enabling the movement of data between relational databases, NoSQL stores, and object storage. The system utilizes a plugin-based connector architecture that decouples reader and writer logic, allowing it to map and transform data types across different storage engines using a standardized internal representation. This design supports heterogeneous data

    Integrates various relational database types by registering JDBC drivers and adding necessary driver files.

    Java
    Ver en GitHub↗17,241
  • perfectlysoft/perfectAvatar de PerfectlySoft

    PerfectlySoft/Perfect

    13,753Ver en GitHub↗

    Perfect is a server-side Swift framework designed for building high-performance web applications, REST APIs, and backend services. It provides an asynchronous HTTP server that handles web traffic through an event loop, alongside a web template engine for generating dynamic HTML pages. The project includes a WebSocket communication library for implementing bidirectional, real-time data exchange between clients and servers. It also provides a database connector to establish connections and exchange data between Swift applications and external database stores. The framework's capabilities cover

    Offers standardized driver interfaces for exchanging data with external relational and document databases.

    Swift
    Ver en GitHub↗13,753
  • jackc/pgxAvatar de jackc

    jackc/pgx

    13,428Ver en GitHub↗

    This project is a database driver and interface for the Go programming language, specifically designed for PostgreSQL. It provides a low-level library for executing SQL queries, managing transactions, and handling data persistence within Go applications. The driver distinguishes itself by implementing the native PostgreSQL binary wire protocol, which minimizes communication overhead and maximizes data transfer efficiency. It includes advanced connection pooling to maintain persistent database sessions and supports prepared statement caching to accelerate the execution of frequently repeated o

    Provides robust database interfaces and connection pools for interacting with relational data stores.

    Go
    Ver en GitHub↗13,428
  • xo/usqlAvatar de xo

    xo/usql

    10,014Ver en GitHub↗

    usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through a single unified tool. It provides a standardized interface for executing queries across various data stores and serves as a multi-database query tool and schema inspector. The tool distinguishes itself by enabling cross-database data migration, allowing users to pipe result sets from one active database connection directly into another. It also features terminal-based data visualization, which renders query results as graphical charts, graphs, and images directly within the t

    Enables access to both relational and document-oriented data stores using a consistent command set.

    Gocommand-linedatabasego
    Ver en GitHub↗10,014
  • mattn/go-sqlite3Avatar de mattn

    mattn/go-sqlite3

    8,993Ver en GitHub↗

    This project is a Go language driver for the SQLite database. It provides a relational database interface and a Cgo wrapper that connects Go applications to SQLite for persistent local data storage and query execution. The implementation serves as a provider for JSON document storage and local full-text search. It enables the creation, querying, and modification of JSON data and the implementation of searchable indexes for large text datasets directly within the database. The driver supports standard SQL query execution for both file-based and in-memory storage. It includes capabilities for

    Provides a driver designed for connecting to and interacting with a SQL-based relational database management system.

    Cgosqlitesqlite3-driver
    Ver en GitHub↗8,993
  • spring-projects/spring-data-examplesAvatar de spring-projects

    spring-projects/spring-data-examples

    5,421Ver en GitHub↗

    Este proyecto es una implementación de referencia que proporciona una colección de ejemplos prácticos para patrones de acceso a datos y abstracciones de repositorios dentro del ecosistema Spring Data. Sirve como un escaparate integral para implementar capas de datos consistentes a través de varias bases de datos relacionales y no relacionales. El repositorio demuestra específicamente la persistencia multi-almacén integrando bases de datos relacionales, de documentos y vectoriales dentro de una única aplicación. Incluye implementaciones para búsqueda vectorial para gestionar embeddings de alta dimensión y búsquedas de similitud a través de diferentes tecnologías de bases de datos. Las capacidades adicionales cubiertas incluyen acceso a datos reactivo para operaciones no bloqueantes y flujos de datos asíncronos. El proyecto también proporciona orientación sobre la optimización de imágenes nativas para mejorar el rendimiento de inicio y el uso de memoria a través de la compilación anticipada (AOT). Los ejemplos ilustran además el aislamiento de datos multi-inquilino, el diseño de APIs de repositorios de datos y la integración de búsqueda geoespacial y de texto completo.

    Showcases the integration of relational, document, and vector databases within a single application.

    Java
    Ver en GitHub↗5,421
  • rusqlite/rusqliteAvatar de rusqlite

    rusqlite/rusqlite

    4,058Ver en GitHub↗

    Rusqlite is an embedded database interface and relational database driver that provides a client library for interacting with SQLite. It functions as an SQL query wrapper, enabling the management of local file-based or in-memory databases through a safe interface. The library allows for the extension of native database capabilities by implementing custom scalar functions, collations, and virtual tables. It also supports the embedding of the database engine directly into the application binary to remove external library dependencies. The project covers a broad range of capabilities including

    Acts as a relational database driver managing connections, transactions, and prepared statements for SQLite.

    Rustbindingsrustsqlite
    Ver en GitHub↗4,058
  • bubka/2fauthAvatar de Bubka

    Bubka/2FAuth

    3,779Ver en GitHub↗

    2FAuth is a self-hosted two-factor authentication server and credential vault. It functions as a web-based authenticator app used to organize and generate time-based one-time passwords and other security codes for multiple accounts in a central location. The system distinguishes itself as an API-driven security manager, allowing authentication codes to be integrated into automated workflows and external applications. It also supports shared security credentialing through the use of isolated vaults and shared folders for team collaboration. The project covers a broad range of security and dat

    Supports multiple SQL-based relational database engines for persistent storage of security accounts and settings.

    PHP2fa2factorhotp
    Ver en GitHub↗3,779
  • userver-framework/userverAvatar de userver-framework

    userver-framework/userver

    2,811Ver en GitHub↗

    userver is a comprehensive C++ backend application platform and asynchronous framework designed for building scalable microservices. It provides a high-performance execution environment for deploying services that communicate via gRPC and HTTP using a middleware-based request pipeline. The platform distinguishes itself through a distributed service orchestration toolset that manages shared state, distributed locking, and dynamic configuration updates without requiring process restarts. It utilizes a coroutine-based asynchronous execution model and event-loop network I/O to handle high-concurr

    Implements drivers for executing queries and managing transactions across SQL-compatible databases.

    C++asyncasynchronouscoroutines
    Ver en GitHub↗2,811
  • yiisoft/yii2-queueAvatar de yiisoft

    yiisoft/yii2-queue

    1,065Ver en GitHub↗

    This project is a PHP framework for offloading time-consuming tasks to background workers, enabling asynchronous processing to keep the main application request cycle responsive. It provides a unified interface for managing background job queues, allowing developers to decouple application logic from specific storage backends and message brokers. The system distinguishes itself through a driver-based abstraction layer that supports diverse infrastructure, including relational databases, Redis, and RabbitMQ. It manages the full lifecycle of background tasks, offering capabilities for delayed s

    Enables background job persistence and scheduling directly within relational database tables.

    PHPamqpasyncbeanstalk
    Ver en GitHub↗1,065
  1. Home
  2. Data & Databases
  3. Relational Database Drivers

Explorar subetiquetas

  • Database Queue DriversDrivers for persisting and scheduling background jobs within relational database tables. **Distinct from Relational Database Drivers:** Distinct from general relational database drivers: specifically implements queue storage logic for background job persistence.
  • Multi-Store Connectors1 sub-etiquetaDriver interfaces that support both relational and document-oriented database stores. **Distinct from Relational Database Drivers:** Extends relational drivers to include support for document stores