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
·

27 repositorios

Awesome GitHub RepositoriesDatabase Connection Configurations

Settings used to define the driver and connectivity parameters for data persistence.

Distinct from Database Storage: None of the candidates specifically cover the configuration of the analytics persistence layer.

Explore 27 awesome GitHub repositories matching data & databases · Database Connection Configurations. Refine with filters or upvote what's useful.

Awesome Database Connection Configurations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • collabnix/dockerlabsAvatar de collabnix

    collabnix/dockerlabs

    8,008Ver en GitHub↗

    dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of containerization and microservice architecture. It provides instructional material and hands-on exercises covering image optimization, security training, infrastructure setup, and cluster orchestration. The project features specific courses and guides focused on reducing image size through multi-stage builds, securing workloads via vulnerability scanning and encrypted networks, and deploying multi-node clusters with high availability using Swarm orchestration. The materials cover a br

    Explains the configuration of network addresses and credentials for application-to-database communication.

    PHPadvancebeginnersdocker
    Ver en GitHub↗8,008
  • usefathom/fathomAvatar de usefathom

    usefathom/fathom

    8,005Ver en GitHub↗

    Fathom is a privacy-focused website analytics server written in Go. It monitors website traffic and page views without collecting personal data or using intrusive cookies, providing a self-hosted alternative for traffic monitoring. The system utilizes a Preact-based dashboard interface for visualizing traffic patterns and reports. Data is persisted in a SQL database analytics store, with support for MySQL, PostgreSQL, and SQLite. The project covers the collection of visitor data via lightweight tracking snippets and the management of that data through a pluggable storage layer. It includes m

    Allows users to specify the database driver and connection details for persisting analytics data.

    Goanalyticsfathomfathom-analytics
    Ver en GitHub↗8,005
  • 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

    Manages database throughput by configuring connection pool sizes and statement timeouts.

    Rustblockchaindistributed-ledger-technologymove
    Ver en GitHub↗7,612
  • flarum/coreAvatar de flarum

    flarum/core

    6,729Ver en GitHub↗

    This project is a self-hosted community engine and forum software designed for hosting threaded discussions. It functions as a JSON API community platform, exposing all data and functionality through a standardized interface to support a single-page application architecture. The system is built to be a multi-language discussion board with integrated localization and language pack support. The platform is defined by a modular architecture that allows for extensive customization through an extension-based plugin system. This extensibility enables the modification of core behavior, the addition

    Defines the host and credential settings required to connect the application to its data store.

    PHP
    Ver en GitHub↗6,729
  • feast-dev/feastAvatar de feast-dev

    feast-dev/feast

    6,727Ver en GitHub↗

    Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and serving features across both training and inference workflows. It operates as a declarative system where feature definitions are written as code in Python files, synchronized to a central registry, and made available for low-latency online retrieval or point-in-time correct historical joins for training datasets. The project abstracts storage behind a pluggable architecture, allowing offline and online backends to be swapped without changing retrieval logic, and coordinates ma

    Reads connection details from a Kubernetes Secret and wires them into the feature store configuration for production use.

    Pythonbig-datadata-engineeringdata-quality
    Ver en GitHub↗6,727
  • spacebarchat/spacebarchatAvatar de spacebarchat

    spacebarchat/spacebarchat

    6,680Ver en GitHub↗

    SpaceBarChat is an open-source, self-hosted chat server that implements the Discord client-server protocol, allowing existing Discord clients and bots to connect without modification. It provides a complete communication platform for real-time messaging, voice, and video, all running on your own infrastructure with data stored in a PostgreSQL database that automatically synchronizes its schema with the application source code. The platform is built on a three-service architecture that separates API, Gateway, and CDN processes, communicating via Unix domain sockets or RabbitMQ for coordination

    Configure the PostgreSQL database connection through environment variables for local or remote setups.

    discorddiscord-open-sourcefoss
    Ver en GitHub↗6,680
  • standardnotes/appAvatar de standardnotes

    standardnotes/app

    6,519Ver en GitHub↗

    Sets environment variables to define database host, port, credentials, and name.

    TypeScriptencryptedevernotemarkdown
    Ver en GitHub↗6,519
  • boto/botoAvatar de boto

    boto/boto

    6,430Ver en GitHub↗

    Boto is a Python SDK and API wrapper for Amazon Web Services. It serves as a programmatic interface for managing and automating cloud infrastructure, mapping cloud-side resources to native Python objects and methods. The library provides tools for the programmatic control and orchestration of compute, storage, networking, and database resources. It enables the automation of infrastructure deployments and the management of virtual servers, container services, and serverless functions. Capability areas include identity and access management, cloud monitoring and observability, and the administ

    Defines connectivity parameters, including host, port, and database type, for cloud-based data persistence.

    Python
    Ver en GitHub↗6,430
  • codeigniter4/codeigniter4Avatar de codeigniter4

    codeigniter4/CodeIgniter4

    5,924Ver en GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    Configures multiple named connection profiles for switching between databases or environments.

    PHPcodeignitercodeigniter4framework-php
    Ver en GitHub↗5,924
  • outerbase/studioAvatar de outerbase

    outerbase/studio

    5,818Ver en GitHub↗

    Studio es una herramienta de gestión de bases de datos SQL contenerizada que proporciona una interfaz gráfica basada en navegador para ejecutar consultas y gestionar datos a través de varias bases de datos SQL. Consiste en un editor de consultas especializado y una interfaz de administración gráfica diseñada para la administración de bases de datos basada en web. El proyecto cuenta con un editor de consultas SQL de alto rendimiento con autocompletado y sugerencias de funciones para ejecutar múltiples comandos de base de datos simultáneamente. Incluye un editor de esquema visual para crear y modificar columnas de tablas y un editor de registros que prepara y previsualiza cambios antes de que sean confirmados en la fuente. La plataforma cubre conectividad de bases de datos y sincronización de perfiles, integración de SQL multidiálogo y un framework de extensión de interfaz de usuario para añadir lógica personalizada a menús, pestañas y barras laterales. Utiliza un wrapper de escritorio para puentear drivers de bases de datos que de otro modo estarían restringidos dentro de entornos de navegador web estándar. La aplicación está empaquetada como una imagen de Docker para asegurar un despliegue consistente a través de diferentes plataformas de hosting.

    Allows saving and managing multiple named database connection profiles for easy switching between environments.

    TypeScript
    Ver en GitHub↗5,818
  • tortoise/tortoise-ormAvatar de tortoise

    tortoise/tortoise-orm

    5,582Ver en GitHub↗

    Tortoise ORM is an asynchronous object-relational mapper for Python that mirrors Django's model and queryset API while running on asyncio. It defines database tables as Python classes with typed fields and supports foreign key, many-to-many, and one-to-one relations, providing a chainable query API for filtering, annotating, grouping, and prefetching related objects without blocking the event loop. The ORM includes a built-in migration engine that detects model changes, generates migration files, and applies or reverts schema changes through a command-line tool. It connects to PostgreSQL, MyS

    Connects to SQLite, PostgreSQL, MySQL, MSSQL, or Oracle databases using a connection URL or parameters.

    Pythonasyncasynciomysql
    Ver en GitHub↗5,582
  • zhanglei-workspace/shopping-management-systemAvatar de zhanglei-workspace

    zhanglei-workspace/shopping-management-system

    5,209Ver en GitHub↗

    Este proyecto es un sistema de gestión de comercio electrónico basado en Java y un conjunto de proyectos educativos. Sirve como framework de backend para construir plataformas de compras en línea, utilizando una arquitectura modelo-vista-controlador para desacoplar las interfaces de usuario de la lógica de negocio y los modelos de datos. El sistema implementa un framework de aplicación web estructurado que integra bases de datos relacionales para rastrear inventarios de productos, cuentas de usuario y transacciones de compra de clientes. Cuenta con una arquitectura en capas que separa la presentación, la lógica de negocio y el acceso a datos. El código base cubre varias áreas de capacidad centrales, incluyendo la gestión de inventario minorista, el procesamiento de ventas para transacciones de clientes y el control de acceso empresarial. La seguridad se maneja a través del control de acceso basado en filtros y la gestión de estado basada en sesiones para proteger los módulos de aplicación sensibles. La persistencia de datos se gestiona a través de bases de datos relacionales SQL y mapeo objeto-relacional para estandarizar cómo se accede y recupera la información de la aplicación.

    Standardizes data access by connecting database tables to code interfaces via configuration files.

    Javajavamavenmybatis
    Ver en GitHub↗5,209
  • sqlpad/sqlpadAvatar de sqlpad

    sqlpad/sqlpad

    5,186Ver en GitHub↗

    Sqlpad es un cliente SQL basado en web y un entorno de trabajo multi-inquilino utilizado para escribir, ejecutar y guardar consultas en múltiples bases de datos relacionales y analíticas. Funciona como un gestor de bases de datos ODBC que permite a los usuarios gestionar conexiones y explorar esquemas a través de una interfaz de navegador. La plataforma se distingue como un entorno colaborativo donde los usuarios pueden compartir documentos SQL y coordinar el análisis de datos. Integra federación de identidad mediante OpenID Connect, SAML, LDAP y OAuth, y proporciona un sistema de visualización que renderiza los resultados de las consultas en gráficos y tablas. El sistema cubre amplias áreas de capacidad, incluyendo control de acceso basado en roles para restringir conexiones a bases de datos, gestión de sesiones con estado para transacciones de múltiples sentencias y sustitución de credenciales en tiempo de ejecución para una mayor seguridad. También proporciona persistencia de consultas y seguimiento del historial para gestionar el ciclo de vida de las sentencias SQL guardadas.

    Defines connection strings, credentials, and drivers to establish links to specific database instances.

    JavaScript
    Ver en GitHub↗5,186
  • deployd/deploydAvatar de deployd

    deployd/deployd

    4,942Ver en GitHub↗

    deployd es un framework de API en tiempo real y un backend de MongoDB como servicio que permite la creación de interfaces en red que sincronizan datos y eventos entre clientes y servidores. Funciona como un middleware de API de JavaScript que puede integrarse con servidores HTTP para proporcionar autenticación, interceptores de solicitudes y capacidades en tiempo real. El proyecto cuenta con un panel de gestión de API autohospedado para configurar ajustes de recursos, gestionar colecciones de datos y monitorear el estado del servidor a través de una interfaz basada en web. Incluye un motor de sincronización de datos en tiempo real que envía actualizaciones de base de datos en vivo a los clientes conectados mediante sockets. El sistema cubre la gestión de datos de backend con validación de esquemas y consultas recursivas, así como flujos de trabajo de autenticación de usuarios que rastrean sesiones a través de solicitudes sin estado y conexiones persistentes. También proporciona capacidades para la transmisión de eventos en tiempo real, extensión de middleware de API personalizada a través de módulos y control de acceso administrativo. El proyecto incluye una CLI para arrancar nuevos proyectos y ejecutar servidores de desarrollo.

    Provides settings for defining database connectivity parameters and network port configurations.

    JavaScript
    Ver en GitHub↗4,942
  • kimai/kimaiAvatar de kimai

    kimai/kimai

    4,757Ver en GitHub↗

    Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates professional invoices from recorded timesheets and expenses. It organizes all time records through a mandatory three-level hierarchy of customer, project, and activity, and supports project budget monitoring with configurable time and money limits. The application is extensible through a plugin system that allows adding custom features, invoice templates, reporting views, and dashboard widgets without modifying core files. It provides a RESTful JSON API for programmatic read and w

    Sets up the database credentials in the environment file and runs the installation command to create the schema.

    PHPdoctrineinvoiceinvoicing
    Ver en GitHub↗4,757
  • supabase/supabase-jsAvatar de supabase

    supabase/supabase-js

    4,483Ver en GitHub↗

    supabase-js is a comprehensive client library designed to integrate frontend applications with a hosted backend-as-a-service. It provides a unified interface for interacting with a PostgreSQL database, identity management systems, cloud object storage, and real-time data synchronization. The library features an isomorphic client design that operates across both browser and server environments. It distinguishes itself through a type-safe approach, utilizing TypeScript to map database schemas directly to client-side definitions, and employs a PostgREST-based API to translate JavaScript calls in

    Allows updating PostgreSQL and connection pooler settings, including parameters and credentials.

    TypeScriptclient-librarydatabaseisomorphic
    Ver en GitHub↗4,483
  • apostrophecms/apostropheAvatar de apostrophecms

    apostrophecms/apostrophe

    4,524Ver en GitHub↗

    Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel

    Configures a MongoDB connection with URI, options, and replica set settings for content storage.

    JavaScriptapostrophecmscms-framework
    Ver en GitHub↗4,524
  • tpope/vim-dadbodAvatar de tpope

    tpope/vim-dadbod

    4,396Ver en GitHub↗

    vim-dadbod is a database interface for the Vim editor that allows for the execution of SQL and NoSQL queries. It functions as a connection manager and query runner, enabling users to interact with databases using connection URLs. The project acts as a bridge to native command-line interfaces, providing a wrapper to launch interactive database consoles. This integration allows users to run commands from the editor and view the results within a preview window. The system manages database connections through URL-based configurations and environment variables. It handles the execution of queries

    Stores database connection URLs in a variable for reuse across sessions and commands.

    Vim Script
    Ver en GitHub↗4,396
  • pallets-eco/flask-sqlalchemyAvatar de pallets-eco

    pallets-eco/flask-sqlalchemy

    4,314Ver en GitHub↗

    Flask-SQLAlchemy es un kit de herramientas que integra el kit de herramientas de base de datos relacional SQLAlchemy con el framework web Flask. Permite el modelado de datos relacionales definiendo estructuras de tablas de base de datos como clases de Python y gestiona la persistencia y recuperación de registros de base de datos dentro de una aplicación web. El proyecto vincula los ciclos de vida de la sesión de base de datos al contexto de solicitud de la aplicación activa para garantizar la limpieza automática de la conexión. Proporciona utilidades especializadas para el acceso a datos web, incluyendo paginación de resultados de consultas y un mecanismo para activar automáticamente respuestas 404 Not Found cuando falta un registro de base de datos solicitado. La extensión cubre una amplia gama de capacidades de gestión de bases de datos, incluyendo mapeo de modelos declarativos, reflexión de esquemas y la generación de estructuras de tablas físicas. Admite la gestión avanzada de conexiones a través de enrutamiento de consultas multi-bind y proporciona herramientas de observabilidad para auditar el rendimiento de las consultas SQL y el tiempo de ejecución.

    Provides support for defining connection URIs and engine options for primary and secondary data stores.

    Pythonflaskflask-sqlalchemypython
    Ver en GitHub↗4,314
  • mongodb/mongoidAvatar de mongodb

    mongodb/mongoid

    3,917Ver en GitHub↗

    Mongoid es un mapeador de objetos-documento para Ruby que traduce objetos Ruby en documentos MongoDB. Sirve como un mapeador de base de datos de documentos y librería cliente, proporcionando una forma estructurada de gestionar la persistencia y recuperación de datos dentro de un entorno NoSQL. El proyecto se distingue por ofrecer herramientas avanzadas de recuperación de datos, incluyendo búsqueda vectorial para similitud semántica y búsqueda de texto completo para coincidencia de palabras clave. Implementa protección de datos de alta seguridad a través de cifrado a nivel de campo del lado del cliente, rotación de claves de cifrado y seguridad de conexión TLS para proteger información sensible. Las capacidades amplias incluyen la gestión de ciclos de vida de documentos a través de ganchos de callback, la organización de documentos en estructuras de árbol jerárquicas y el uso de pipelines de agregación para la transformación de datos. También maneja la gestión de índices de base de datos, enrutamiento de conjuntos de réplicas para tráfico de clúster e integración de librerías de carga de archivos externas. El sistema proporciona herramientas para la observabilidad a través del registro de aplicaciones, monitoreo de eventos de base de datos y seguimiento del historial de documentos.

    Provides configuration mechanisms for establishing database connections using environment files and runtime variables.

    Ruby
    Ver en GitHub↗3,917
Ant.12Siguiente
  1. Home
  2. Data & Databases
  3. Database Connection Configurations

Explorar subetiquetas

  • Mapper ConfigurationsConfiguration files that map database tables to code interfaces. **Distinct from Database Connection Configurations:** Focuses on the mapping configuration rather than just connection parameters
  • Named Connection Profile ConfiguratorsConfigures several named connection profiles so the application can switch between different databases or environments. **Distinct from Database Connection Configurations:** Distinct from Database Connection Configurations: focuses on defining multiple named profiles rather than a single connection setup.