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
·

6 repositorios

Awesome GitHub RepositoriesDatabase Automation Tools

Utilities for managing database schema migrations and data synchronization.

Distinguishing note: Focuses on automation of database lifecycle tasks rather than database hosting.

Explore 6 awesome GitHub repositories matching data & databases · Database Automation Tools. Refine with filters or upvote what's useful.

Awesome Database Automation Tools GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • dokploy/dokployAvatar de Dokploy

    Dokploy/dokploy

    34,901Ver en GitHub↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Manages schema migrations and data synchronization tasks.

    TypeScriptbackendbackupsdatabases
    Ver en GitHub↗34,901
  • sqlc-dev/sqlcAvatar de sqlc-dev

    sqlc-dev/sqlc

    17,882Ver en GitHub↗

    sqlc is a code generation tool that compiles raw SQL queries into type-safe application code. By analyzing SQL statements against database schema definitions during the build process, it eliminates the need for manual data mapping and prevents runtime type errors. The project functions as a schema-aware generator that translates database column types into native language primitives. It distinguishes itself through a modular, plugin-based architecture that allows for the extension of the generation pipeline to support diverse programming languages and custom frameworks beyond its default capab

    Automates the creation of boilerplate-free database interaction code to ensure reliable storage layer communication.

    Gocode-generatorgokotlin
    Ver en GitHub↗17,882
  • flyway/flywayAvatar de flyway

    flyway/flyway

    9,844Ver en GitHub↗

    Flyway is a database schema versioning tool and SQL migration orchestrator. It applies version-controlled schema changes to relational databases using SQL scripts and Java Database Connectivity to ensure environments remain consistent and reproducible. The tool tracks applied migration scripts in a dedicated metadata table to determine which updates require execution. It supports the synchronization of schema versions across multiple different database engines and provides integration for build systems and application frameworks to automate updates during software release processes. Capabili

    Integrates schema updates into build pipelines and application frameworks to automate database changes.

    Javaauroracontinuous-deliverycontinuous-deployment
    Ver en GitHub↗9,844
  • azerothcore/azerothcore-wotlkAvatar de azerothcore

    azerothcore/azerothcore-wotlk

    8,008Ver en GitHub↗

    This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player data and game logic. It functions as a modular game server framework and an NPC AI and scripting engine, providing the necessary infrastructure to host a persistent virtual environment. The system is distinguished by a modular framework that allows for the extension of core engine behavior through isolated modules and function hooks without modifying the source code. It includes a structured SQL data layer for managing authentication, character states, and world environment sett

    Implements a database assembler that automatically processes custom SQL files and schema updates.

    C++azerothcoreemulatorgame
    Ver en GitHub↗8,008
  • liquibase/liquibaseAvatar de liquibase

    liquibase/liquibase

    5,527Ver en GitHub↗

    Liquibase es una herramienta de gestión de cambios de esquema de base de datos y sistema de control de versiones diseñado para rastrear, gestionar y aplicar modificaciones de base de datos versionadas. Funciona como un framework de migración SQL y utilidad de automatización DevOps que integra despliegues de base de datos en pipelines de entrega continua y cadenas de herramientas de construcción. El sistema permite reversiones precisas y detección de deriva (drift) registrando cada modificación realizada en un esquema de base de datos. Admite la definición de cambios de base de datos mediante conjuntos de cambios estructurados en XML, YAML o JSON, así como scripts SQL sin procesar, para garantizar despliegues consistentes en diversos motores de bases de datos relacionales. El proyecto cubre una amplia gama de capacidades de ciclo de vida de esquema, incluyendo la generación de líneas base para bases de datos existentes, organización jerárquica de registros de cambios y el uso de etiquetas y contextos para apuntar a entornos específicos. También proporciona mecanismos para la extensibilidad del motor de base de datos mediante plugins externos.

    Provides a comprehensive utility for managing database schema migrations and automating the delivery of changes.

    Java
    Ver en GitHub↗5,527
  • rajnandan1/kenerAvatar de rajnandan1

    rajnandan1/kener

    4,732Ver en GitHub↗

    Kener is a self-hosted status page platform and uptime monitoring tool designed to track the health and availability of websites, APIs, and infrastructure components. It functions as an incident management system that automates the detection of service disruptions and provides a public-facing dashboard to communicate real-time system status and maintenance schedules to end users. The platform distinguishes itself through its multi-tenant architecture, which allows for the operation of multiple independent, branded status pages from a single installation. It supports deep customization of the

    Automates database schema migrations and data seeding for local environment synchronization.

    Svelteawesome-listdockermonitoring
    Ver en GitHub↗4,732
  1. Home
  2. Data & Databases
  3. Database Automation Tools