DB Tools
Source: https://github.com/mgramin/awesome-db-tools at
46bd34905beb
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Selección de herramientas de bases de datos 
Sección titulada «Selección de herramientas de bases de datos »Lista impulsada por la comunidad de herramientas de base de datos
Aquí recopilaremos información sobre impresionantes herramientas experimentales útiles e impresionantes que simplifican el trabajo con bases de datos para DBA, DevOps, Desarrolladores y meros mortales.
Siéntete libre de añadir información sobre tus propias herramientas de db o tus herramientas de terceros favoritos.
Para actualizaciones sobre awesome-db-tools y pensamientos/noticias sobre bases de datos/herramientas/SQL me siguen en @GraminMaksim
- IDE
- GUI
- CLI
- Schema
- API
- Plataformas de aplicación
- Copia de seguridad
- Cierre
- Supervisión/Estadística/Performance
- Pruebas
- HA/Failover/Sharding
- Kubernetes
- Configuración Tuning
- DevOps
- Reporting
- Distribución
- Seguridad
- SQL
- Datos
- Documentos
- Machine Learning
- AnySQL Maestro - Premier herramienta de administración multipropósito para la gestión de bases de datos, control y desarrollo 🔒 🔒 .
- Aqua Data Studio - Software de productividad para Desarrolladores de Bases de Datos, DBAs y Analistas.
- Coginiti Pro - IDE moderno para analistas e ingenieros analíticos con poderosa funcionalidad de script y cuadrícula 🔒 🔒.
- Database .net - Herramienta de gestión de bases de datos múltiples con soporte para bases de datos 20+ 🔒.
- Database Workbench - IDE completo para el diseño de bases de datos, desarrollo y pruebas para Oracle, SQL Server, PostgreSQL, MySQL, MariaDB, Firebird, InterBase, SQLite y NexusDB 💰 .
- DataGrip - Cross-Platform IDE for Databases & SQL by JetBrains 🔒 🔒.
- DataStation - Consultar fácilmente, script y visualizar datos de cada base de datos, archivo y API.
- DBeaver - Gestor de bases de datos universales y cliente SQL.
- dbForge Edge - Solución multidatabase para desarrollo, diseño, gestión y administración de MySQL, MariaDB, SQL Server, Oracle, bases de datos PostgreSQL y varios servicios en la nube 💰 .
- dbForge Studio for MySQL - IDE universal para el desarrollo, gestión y administración de bases de datos MySQL y MariaDB.
- dbForge Studio for Oracle - IDE potente para la gestión, administración y desarrollo de Oracle 🔒 🔒 .
- dbForge Studio for PostgreSQL - Herramienta GUI para gestionar y desarrollar bases de datos y objetos 🔒 .
- dbForge Studio for SQL Server - Potente entorno de desarrollo integrado para el desarrollo, gestión, administración, análisis de datos y presentación de informes de SQL Server.
- DBHawk - Datasparc ofrece seguridad de bases de datos, gestión de bases de datos, gobernanza de bases de datos y análisis de datos - todo en una solución 🔒 🔒 .
- dbKoda - Moderno (JavaScript/Electron framework), código abierto IDE para MongoDB. Tiene características para apoyar el desarrollo, administración y ajuste de rendimiento en bases de datos MongoDB.
- IBExpert - Herramienta GUI completa para Firebird e InterBase 🔒 🔒.
- HeidiSQL - Un cliente ligero para gestionar MySQL, MSSQL y PostgreSQL, escrito en Delphi.
- Kangaroo - Una herramienta SQL propulsada por AI para bases de datos populares (SQLite / MySQL / PostgreSQL / etc) en Windows / macOS / Linux, diseño de mesa de soporte, consulta, modelo, sincronización, exportación/import etc, se centran en la comodidad, diversión y el desarrollador amigable.
- KeepTool - Una suite profesional de herramientas para desarrolladores de Oracle Database, administradores y usuarios de aplicaciones avanzadas.
- MySQL Workbench - Herramienta visual unificada para arquitectos de bases de datos, desarrolladores y DBAs.
- Navicat - Una herramienta de desarrollo de bases de datos que permite conectarse simultáneamente a MySQL, MariaDB, SQL Server, Oracle, PostgreSQL y bases de datos SQLite de una sola aplicación 🔒 .
- Oracle SQL Developer - Ambiente de desarrollo libre e integrado que simplifica el desarrollo y la gestión de Oracle Database tanto en implementaciones tradicionales como en Cloud.
- pgAdmin - La plataforma de administración y desarrollo de código abierto más popular y rica para PostgreSQL, la base de datos de código abierto más avanzada del mundo.
- pgAdmin3 - Soporte a largo plazo para pgAdmin3.
- PL/SQL Developer - IDE que se centra específicamente en el desarrollo de unidades de programas almacenadas para Oracle Databases 💰 🔒 .
- PostgreSQL Maestro - Herramienta completa y potente de gestión de bases de datos, administración y desarrollo para PostgreSQL 🔒 🔒 .
- Querybook - Pinterest open-source Big Data Querying UI, combinando metadatos de mesa colocados y una sencilla interfaz de IDE de notebook.
- Slashbase - El IDE colaborativo de código abierto para sus bases de datos. Conéctese a su base de datos, busque datos, ejecute un montón de comandos SQL o comparta consultas SQL con su equipo, desde su navegador.
- Sql Server Management Studio - Ambiente integrado para gestionar cualquier infraestructura SQL, para SQL Server y Azure SQL Databases 🔒.
- Toad - Solución de base de datos Premier para desarrolladores, administradores y analistas de datos. Gestionar cambios complejos de bases de datos con una sola herramienta de gestión de bases de datos 🔒 🔒.
- Toad Edge - Herramienta simplificada de desarrollo de bases de datos para MySQL y PostgreSQL 🔒 🔒.
- TOra - IDE de código abierto para Oracle, MySQL y PostgreSQL.
- Valentina Studio - Crear, administrar, consultar y explorar Valentina DB, MySQL, MariaDB, PostgreSQL y bases de datos SQLite GRATIS 🔒 🔒 .
- WebDB - Free Efficient Database IDE. Con Server Discovery, ERD, Data Generator, AI, NoSQL Structure Manager, Database Versioning y muchos más.
- Adminer - Gestión de bases de datos en un solo archivo PHP.
- Another Redis Desktop Manager - Free Open Source Redis Manager. Disponible en Mac, Linux, Windows, Homebrew, Snap, winget y más.
- Antares SQL - Un cliente SQL moderno, rápido y de productividad con enfoque en UX. Disponible para Mac, Linux y Windows.
- Azure Data Studio - Una herramienta de gestión de datos que permite trabajar con SQL Server, PostgreSQL, Azure SQL DB y SQL DW desde Windows, macOS y Linux.
- Beekeeper Studio - Editor SQL de código abierto y Administrador de bases de datos con un compromiso de privacidad en su declaración de misión.
- Clidey WhoDB - Un explorador de bases de datos ligero con UX de próxima generación para todos SQL, NoSQL, Caches y Queues.
- DbGate - Administrador de bases de datos para MySQL, PostgreSQL, SQL Server, MongoDB, SQLite y otros. Se ejecuta bajo Windows, Linux, Mac o como aplicación web.
- DB Lens - Open Source PostgreSQL GUI - Diagramas automáticos ER, Insights internos DB, Utilización de discos, medición de rendimiento, uso de índices, recuentos de escaneo secuencial y más.
- DbVisualizer - Herramienta de base de datos universal para desarrolladores, DBAs y analistas.
- JackDB - Acceso directo a SQL a todos sus datos, no importa dónde viva.
- Jailer - Base de datos Subsetting y Relational Data Browsing Tool/Client.
- Malewicz - Otro cliente WEB para el análisis de esquemas DB, pero creado originalmente específicamente para piratería y ampliación.
- MissionKontrol - Panel/cliente de administración de arrastre moderno con permisos de usuario completos para usuarios no técnicos.
- ocelotgui - Para MySQL, MariaDB y Tarantool. Desarrollado para Linux pero puede funcionar en Windows.
- OmniDB - Herramienta web para la gestión de bases de datos.
- Pgweb - Navegador de base web para PostgreSQL, escrito en Go y trabaja en máquinas macOS, Linux y Windows.
- phpLiteAdmin - Herramienta de administración de base SQLite basada en web escrita en PHP con soporte para SQLite3 y SQLite2.
- phpMyAdmin - Una interfaz web para MySQL y MariaDB.
- psequel - Proporciona una interfaz limpia y sencilla para realizar tareas comunes de PostgreSQL rápidamente.
- PopSQL - Editor SQL moderno y colaborativo para su equipo.
- Postico - Un cliente PostgreSQL moderno para el Mac.
- Robo 3T - Herramienta de gestión MongoDB, centrada en el casco.
- Sequel Ace - Gestión de bases de datos MySQL/MariaDB para macOS.
- Sequel Pro - Aplicación rápida de gestión de bases de datos Mac fácil de usar para trabajar con bases de datos MySQL & MariaDB.
- SQLite Expert - Interfaz gráfica soporta todas las funciones SQLite.
- sqlite-tui - Un TUI para ver bases de datos SQLite, escritas en Go.
- sqlpad - Editor SQL basado en web corre en su propia nube privada.
- SQLPro - Un sencillo y poderoso gerente de PostgreSQL para macOS.
- SQuirreL - Graphical SQL client written in Java that will allow you to view the structure of a JDBC compliant database, explore the data in tables, issue SQL commands etc.
- SQLTools - Gestión de bases de datos para VSCode.
- SQLyog - El más completo y fácil de usar MySQL GUI.
- Tabix - SQL Editor & Open source simple business intelligence para Clickhouse.
- TablePlus - Herramienta moderna, nativa y amigable para bases de datos relacionales: MySQL, PostgreSQL, SQLite & more.
- TeamPostgreSQL - PostgreSQL Web Administration GUI - utilice sus bases de datos PostgreSQL desde cualquier lugar, con una interfaz web AJAX rica y rápida.
- Query.me - Editor SQL colaborativo en formato Notebook. Vamos a hacer referencia a los resultados de las consultas usando JINJA, visualizar datos y programar carreras y exportaciones.
- ipython-sql - Conectar a una base de datos para emitir comandos SQL dentro de IPython o IPython Notebook.
- iredis - Un Cli para Redis con Autocompletion y Sintaxis Highlighting.
- pgcenter - Herramienta de administración superior para PostgreSQL.
- pg_activity - Aplicación similar para el monitoreo de la actividad del servidor PostgreSQL.
- pg_top - Mejor para PostgreSQL.
- pspg - PostgreSQL Pager.
- diesel-guard - Invierno para patrones peligrosos de migración PostgreSQL. Funciona perfectamente con archivos SQL PostgreSQL e integra de forma nativa con proyectos usando Diesel y SQLx.
- SQLcl - Oracle SQL Developer Command Line (SQLcl) es una interfaz de línea de comandos gratuita para Oracle Database.
- sqlite-utils - Herramientas CLI para manipular archivos de bases de datos SQLite - insertar datos, ejecutar consultas, crear índices, configurar búsqueda de texto completo y más.
- SQLLine - Carcasa de línea de comandos para emitir SQL a bases de datos relacionales a través de JDBC.
- usql - Una interfaz universal de línea de comandos para PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, y muchas otras bases de datos incluyendo NoSQL y bases de datos no relacionadas!
- athenacli - Herramienta CLI para el servicio AWS Athena que puede hacer auto-completion y resaltar sintaxis.
- litecli - CLI para SQLite Databases con autocompletion y sintaxis resaltando.
- mssql-cli - Un cliente de línea de comandos para SQL Server con autocompletion y sintaxis resaltando.
- mycli - Un cliente terminal para MySQL con Autocompletion y Syntax Highlighting.
- pgcli - PostgreSQL CLI con autocompleción y sintaxis resaltando.
- vcli - Vertica CLI con autocompleción y sintaxis destacando.
Cambios
Sección titulada «Cambios»- 2bass - Herramienta de configuración de bases de datos que utiliza el concepto de scripts DDL idempotent.
- Atlas - Inspeccione y aplique cambios en su esquema de bases de datos.
- Bytebase - La herramienta de cambio de esquemas y control de versiones basada en la web, cero-config, sin dependencia y sin dependencia.
- flyway - Herramienta de migración de bases de datos.
- gh-ost - Migración de esquemas en línea para MySQL.
- liquibase - Biblioteca independiente de bases de datos para el seguimiento, la gestión y la aplicación de los cambios de esquemas de bases de datos.
- migra - Como diff pero para los esquemas PostgreSQL.
- node-pg-migrate - Node.js gestión de la migración de bases de datos construida exclusivamente para PostgreSQL. (Pero también se puede utilizar para otros DB conforme a la norma SQL - por ejemplo CockroachDB.)
- pg-osc - Herramienta CLI fácil para hacer cambios de esquemas de tiempo libre y backfills en PostgreSQL.
- Prisma Migrate - Herramienta de migración de esquemas de base de datos declarativa que utiliza una sintaxis de modelado de datos declarativa para describir su esquema de base de datos.
- Pyrseas - Proporciona utilidades para describir un esquema de base de datos PostgreSQL como YAML.
- Reshape - Una herramienta de migración de esquemas de tiempo cero fácil de usar para Postgres.
- SchemaHero - Un operador de Kubernetes para la gestión de esquemas declarativos de bases de datos (encargados para esquemas de bases de datos).
- Skeema - Sistema de gestión de esquemas de SQL puro declarado para MySQL y MariaDB, con soporte para herramientas de cambio de esquemas externos y de schema en línea.
- Sqitch - Sensible gestión de cambios nativos de bases de datos para el desarrollo sin marco y el despliegue fiable.
- sqldef - Gestión de esquemas de identificación para MySQL, PostgreSQL, y más.
- yuniql - Sin embargo, otra herramienta de edición y migración de esquemas acaba de hacer con .NET Core 3.0+ nativa y esperanzadamente mejor.
Code generation
Sección titulada «Code generation»- ddl-generator - Infiere SQL DDL (Diferencia de datos) de los datos de la tabla.
- scheme2ddl - Línea de comandos util para exportar Oracle schema para establecer scripts ddl init con capacidad de filtrar información indeseable, DDL separado en diferentes archivos, salida de formato bonito.
Diagramas
Sección titulada «Diagramas»- Azimutt - Una herramienta de visualización del diagrama de relaciones de la Entidad (ERD), con varios filtros e insumos para ayudar a entender el esquema de su base de datos.
- ChartDB - Editor de diagramas libres y de código abierto, visualice y diseñe su DB con una sola consulta.
- DrawDB - Herramienta de diseño de bases de datos online gratuita, sencilla e intuitiva y generador SQL.
- DrawSQL - Editor de esquemas de bases de datos en línea con importación SQL, generación AI y colaboración en equipo en tiempo real.
- ERAlchemy - Herramienta de generación de Diagramas de Relación de Entidades.
- ERD Lab - Herramienta de relación de entidad basada en la nube libre (ERD) para desarrolladores.
- Liam ERD - Herramienta de código abierto que genera bellos y fáciles de leer Diagramas de Relación de Entidades desde su base de datos y ORMs.
- QuickDBD - Herramienta simple en línea para dibujar rápidamente diagramas de bases de datos.
Documentación
Sección titulada «Documentación»- dbdocs - Crear documentación basada en la web usando código DSL.
- DBML - Lenguaje de marcado de bases de datos, diseñado para definir y documentar estructuras de bases de datos.
- SchemaCrawler - Una herramienta gratuita de descubrimiento y comprensión de esquemas de base de datos.
- Schema Spy - Generar su base de datos a la documentación HTML, incluyendo los diagramas de Relación de Entidades.
- tbls - Herramienta para documentar una base de datos, escrita en Go.
- Database Design - Consejos útiles para diseñar esquemas de bases de datos robustos.
- DBDiagram - Una herramienta gratuita y sencilla para dibujar diagramas de ER solo escribiendo código.
- DbSchema - Diseñador universal de bases de datos para gestión de esquemas fuera de la caja, documentación de esquemas, diseño en un equipo y despliegue en múltiples bases de datos. DbSchema cuenta con herramientas para escribir y ejecutar consultas, explorar los datos, generar datos e informes de construcción.
- ERBuilder Data Modeler - Software de modelado de bases de datos fácil de usar para modelos de datos de alta calidad. Es una solución completa de modelado de datos para modeladores de datos y arquitectos de datos.
- Moon Modeler - Herramienta de modelado de datos para bases de datos noSQL y relacionales. Disponible para Windows, Linux y macOS.
- Navicat Data Modeler - Una herramienta de diseño de bases de datos potente y rentable que le ayuda a crear modelos de datos conceptuales, lógicos y físicos de alta calidad.
- Oracle SQL Developer Data Modeler - Herramienta gráfica gratuita que mejora la productividad y simplifica las tareas de modelado de datos.
- pgmodeler - Herramienta de modelado de datos diseñada para PostgreSQL.
- WWW SQL Designer - Herramienta de diagramación SQL en línea.
Muestras
Sección titulada «Muestras»- Oracle Database Sample Schemas - Esquemas de muestra para Oracle Database.
Building API for your Data
- Datasette - Una herramienta para explorar y publicar datos.
- DreamFactory - Un backend de código abierto REST API para aplicaciones móviles, web e IoT.
- Graphweaver - Convertir múltiples fuentes de datos en una API GraphQL única.
- Hasura GraphQL Engine - Blazing rápido, instantánea API GraphQL en tiempo real en PostgreSQL con control de acceso fino granulado, también activa webhooks en eventos de bases de datos.
- JdbcREST - API REST para cualquier base de datos respaldada por JDBC, un clon PostgREST escrito en Java.
- Oracle REST Data Services - Una aplicación Java de nivel medio, ORDS mapas HTTP(S) verbs (GET, POST, PUT, DELETE, etc.) a transacciones de bases de datos y devuelve cualquier resultado formateado con JSON.
- Prisma - Convierte tu base de datos en una API de GraphQL en tiempo real.
- PostGraphile - Hacer girar instantáneamente un servidor de API de GraphQL señalando PostGraphile en su base de datos PostgreSQL existente.
- PostgREST - API REST para cualquier base de datos PostgreSQL.
- prest - Es una manera de servir una API RESTful de cualquier base de datos escrita en Go.
- Remult - CRUD seguro de tipo final a extremo a través de REST API para su base de datos, con control de acceso fino.
- restSQL - Generador SQL con API Java y HTTP, utiliza una sencilla API HTTP RESTful con serialización XML o JSON.
- resquel - Convierta fácilmente su base de datos SQL en una API REST.
- sandman2 - Generar automáticamente un servicio RESTful API para su base de datos heredada.
- soul - Servidor SQLite RESTful y API en tiempo real.
- VulcanSQL - Escribir SQL para exponer automáticamente APIs RESTful desde su base de datos / almacén de datos / lago de datos.
Plataformas de aplicación
Sección titulada «Plataformas de aplicación»Plataformas de código bajo y sin código para la construcción de aplicaciones
- Appsmith - Powerful open source low code framework to build internal applications really quickly.
- Budibase - Plataforma de código bajo para crear aplicaciones internas en minutos.
- ILLA Cloud - Plataforma de construcción de herramientas internas de bajo código.
- Nhost - La alternativa Open Source Firebase con GraphQL.
- Saltcorn - Generador de código abierto para aplicaciones de bases de datos web. Server y drag-and-drop UI builder, datos almacenados en PostgreSQL o SQLite.
- SQLPage - Fast SQL-only data application builder. Construya automáticamente una interfaz de usuario sobre las consultas SQL.
- Tooljet - Plataforma de código bajo de código abierto para construir herramientas internas.
Copia de seguridad
Sección titulada «Copia de seguridad»- BaRMan - Administrador de respaldo y recuperación de PostgreSQL.
- Databasus - Herramienta para copias de seguridad PostgreSQL programadas a través de Internet UI con almacenamientos externos (local, S3, FTP, Google Drive, etc.), notificaciones (webhook, Discord, Slack, etc.) y gestión de equipo.
- pgbackrest - Restauración de respaldo de PostgreSQL confiable.
- pgcopydb - Copiar una base de datos PostgreSQL a un servidor PostgreSQL objetivo (pg_vertedero | pg_restaurar sobre esteroides).
- pg_probackup - Un gerente de respaldo y recuperación de PostgreSQL.
- Portabase - Plataforma basada en agentes para respaldos y restauraciones de PostgreSQL con ejecución descentralizada y orquestación centralizada.
- Database Lab Engine - clonación instantánea delgada para PostgreSQL para escalar el proceso de desarrollo.
- clone_schema - PostgreSQL utilidad de esquema de clonación sin necesidad de salir de la base de datos.
- Spawn - Servicio de nube para crear copias instantáneas de bases de datos para el desarrollo y el CI. No más instalaciones locales db, recuperación instantánea a puntos de ahorro arbitrarios, copias aisladas para cada rama de características o prueba. Suministro instantáneo independientemente del tamaño de la base de datos.
Supervisión/Estadística/Performance
Sección titulada «Supervisión/Estadística/Performance»- ASH Viewer - Proporciona una visión gráfica de los datos activos de historia de sesión dentro del Oracle y PostgreSQL DB.
- Metis - Proporciona observabilidad y ajuste de rendimiento para bases de datos SQL.
- Monyog - Herramienta de Monitoreo de MySQL inofensiva y económica.
- mssql-monitoring - Supervise su SQL Server en el rendimiento de Linux mediante colectos, InfluxDB y Grafana.
- Navicat Monitor - Una herramienta de monitorización remota segura, sencilla y sin agentes que está llena de potentes características para que su monitoreo sea eficaz como sea posible.
- Percona Monitoring and Management - Plataforma de código abierto para gestionar y supervisar el rendimiento de MySQL y MongoDB.
- pganalyze collector - Coleccionista de estadísticas de Pganalyze para reunir métricas PostgreSQL y datos de registro.
- pgbadger - Un rápido Analizador de Registro PostgreSQL.
- pgDash - Medir y rastrear todos los aspectos de sus bases de datos PostgreSQL.
- PgHero - Un panel de rendimiento para PostgreSQL - cheques de salud, índices sugeridos, y más.
- pgmetrics - Recoger y mostrar información y estadísticas de un servidor PostgreSQL en ejecución.
- pgMonitor - Herramienta todo en uno para crear fácilmente un entorno para visualizar la salud y el rendimiento de su grupo PostgreSQL.
- pgMustard - Una interfaz de usuario para PostgreSQL explica planes, además de consejos para mejorar el rendimiento.
- pgstats - Recoge las estadísticas PostgreSQL, y las guarda en archivos CSV o las imprime en el stdout.
- pgwatch2 - Solución flexible autocontenida PostgreSQL de monitorización/deshboarding.
- PostgreSQL Metrics - Servicio para extraer y proporcionar métricas en su base de datos PostgreSQL.
- PostgreSQL Monitor - Un servicio de monitoreo fácil de usar para PostgreSQL que proporciona alertas, paneles, estadísticas de consulta y recomendaciones dinámicas.
- postgres-checkup - Herramienta de diagnóstico de nueva generación que permite a los usuarios hacer un análisis profundo de la salud de las bases de datos PostgreSQL.
- Promscale - El backend de observabilidad de código abierto para métricas y trazas propulsadas por SQL.
- Releem - Herramienta de monitoreo y optimización del rendimiento para MySQL & MariaDB que ofrece información práctica y automatización segura para las configuraciones erróneas, consultas lentas, problemas de esquemas y bloqueos, reduciendo el trabajo manual a escala.
- Telegraf PostgreSQL plugin - Proporciona métricas para su base de datos PostgreSQL.
Prometeo
Sección titulada «Prometeo»- pgSCV - Exportador de métricas para servicios relacionados con PostgreSQL y PostgreSQL.
- postgres_exporter - Prometheus exporter for PostgreSQL server metrics.
- pg_exporter - Totalmente personalizable Prometheus exportador para PostgreSQL & Pgbouncer con control de ejecución fino.
- Mamonsu - Agente de vigilancia de PostgreSQL.
- Orabbix - Plugin diseñado para trabajar con Zabbix Enterprise Monitor para proporcionar monitoreo, rendimiento y disponibilidad de informes y medición para Oracle Databases, junto con métricas de rendimiento del servidor.
- pg_monz - Esta es la plantilla de monitoreo de Zabbix para PostgreSQL Database.
- Pyora - Python script para monitorear Oracle Databases.
- ZabbixDBA - Un plugin rápido, flexible y de desarrollo continuo para monitorear su RDBMS.
Pruebas
Sección titulada «Pruebas»- DbFit - Un marco de pruebas de bases de datos que permite un desarrollo fácil de procesar de su código de base de datos.
- pgTAP - Pruebas de unidad para PostgreSQL.
- RegreSQL - Regresión Probando sus consultas SQL.
- SQLancer - Prueba automáticamente DBMS para encontrar errores lógicos en su implementación.
HA/Failover/Sharding
Sección titulada «HA/Failover/Sharding»- Citus - Extensión PostgreSQL que distribuye sus datos y sus consultas a través de múltiples nodos.
- patroni - Una plantilla para PostgreSQL High Disponibilidad con ZooKeeper, etcd, o Cónsul.
- Percona XtraDB Cluster - Solución de alta escalabilidad para MySQL Clustering y alta disponibilidad.
- ShardingSphere - Motor de consulta de SQL para el endurecimiento de datos, escalado, cifrado y más - en cualquier base de datos.
- stolon - Gestor nativo de Nube PostgreSQL para PostgreSQL alta disponibilidad.
- pg_auto_failover - Extensión y servicio PostgreSQL para la falla automatizada y alta disponibilidad.
- pglookout - Control de replicación PostgreSQL y daemon de failover.
- pgslice - Partición PostgreSQL tan fácil como el pastel.
- PostgreSQL Automatic Failover - Alta disponibilidad para PostgreSQL, basado en referencias industriales Pacemaker y Corosync.
- autobase - Open-source DBaaS que automatiza el despliegue y la gestión de grupos PostgreSQL altamente disponibles.
- Vitess - Sistema de agrupación de bases de datos para el escalado horizontal de MySQL a través del endurecimiento generalizado.
Kubernetes
Sección titulada «Kubernetes»- KubeDB - Hacer que las bases de datos de grado de producción funcionen con facilidad en Kubernetes.
- PostgreSQL operator - El Operador PostgreSQL permite agrupaciones PostgreSQL altamente disponibles en Kubernetes (Kubernetes) propulsados por Patroni.
- Spilo - HA PostgreSQL Clusters con Docker.
- StackGres - Grado empresarial, Full Stack PostgreSQL en Kubernetes.
Configuración Tuning
Sección titulada «Configuración Tuning»- MySQLTuner-perl - Script escrito en Perl que le permite revisar una instalación MySQL rápidamente y hacer ajustes para aumentar el rendimiento y la estabilidad.
- PGConfigurator - Herramienta online gratuita para generar un optimizado
postgresql.conf. - pgtune - Asistente de configuración PostgreSQL.
- postgresqltuner.pl - Un script sencillo para analizar la configuración de la base de datos PostgreSQL y dar consejos de ajuste.
- DBmaestro - Acelera ciclos de liberación ” apoya la agilidad en todo el ecosistema de TI.
- Toad DevOps Toolkit - Realiza funciones clave de desarrollo de bases de datos dentro de su flujo de trabajo DevOps, sin comprometer la calidad, el rendimiento o la fiabilidad.
Reporting
Sección titulada «Reporting»- Chartbrew - Crear dashboards en vivo, gráficos e informes de clientes de múltiples bases de datos y servicios.
- Poli - Una aplicación de presentación de SQL fácil de usar construida para los amantes de SQL.
Distribución
Sección titulada «Distribución»- DBdeployer - Herramienta que implementa servidores de bases de datos MySQL fácilmente.
- dbatools - Módulo PowerShell que puede pensar como un SQL Server Management Studio de línea de comandos.
- Postgres.app - Instalación PostgreSQL completa envasada como aplicación estándar Mac.
- BigSQL - Una distribución amigable con el desarrollador de PostgreSQL.
- Elephant Shed - Gestión de PostgreSQL basada en la web que agrupa varias utilidades y aplicaciones para uso con PostgreSQL.
- Pigsty - Distribución Open-Source integrada por baterías para PostgreSQL con el sistema de herramientas de observación final ” Database-as-Code para desarrolladores.
Seguridad
Sección titulada «Seguridad»- Acra - Suite de seguridad de bases de datos. Proxy de bases de datos con cifrado de campo, búsqueda a través de datos cifrados, prevención de inyecciones SQL, detección de intrusiones, puntos de miel. Admite la encriptación lado cliente y lado proxy (“transparent”). SQL, NoSQL.
- Databunker - Bóveda segura de RGPD especial para registros de clientes construidos sobre DB regular.
- Inspektor - Capa de control de acceso para bases de datos. Inspektor aprovecha al agente de política abierto para tomar decisiones de política.
Analizadores
Sección titulada «Analizadores»- Holistic.dev - Servicio de detección automática para cuestiones de rendimiento, seguridad y arquitectura de bases de datos.
- SQLCheck - Detecta automáticamente los antipatrones SQL comunes.
- SQLFluff - Invierno SQL flexible y configurable.
- SQLLineage - SQL Lineage Analysis Tool alimentado por Python.
- TSQLLint - Una herramienta para describir, identificar y reportar la presencia de antipatrones en scripts TSQL.
Code Generators
Sección titulada «Code Generators»- sqlc - Generador de código SQL-primer que produce enlaces de tipo seguro para varios idiomas y varias bases de datos.
- SQLDelight - Generador de código SQL-primer que produce encuadernaciones de tipo seguro para Kotlin y varias bases de datos.
- pGenie - Generador de código SQL-primer que produce enlaces de tipo seguro para varios idiomas y se especializa en la base de datos PostgreSQL.
Extensiones
Sección titulada «Extensiones»- PartiQL - Acceso compatible con SQL a datos relacionales, semiestructurados y anidados.
- Apache Calcite - Marco dinámico de gestión de datos con funciones SQL avanzadas.
- ZetaSQL - Marco Analyzer para SQL.
Formatters
Sección titulada «Formatters»- CodeBuff - Grabación bastante agnóstica a través del aprendizaje automático.
- JSQLFormatter - Open Source Java SQL Formatter for many RDBMS based on JSqlParser.
- SQL Online - Una herramienta gratuita para formatear sus consultas SQL seguida de contenido para analistas.
- pgFormatter - Un beautificador de sintaxis SQL PostgreSQL.
- Poor SQL - Formato T-SQL de código abierto y gratuito.
- SQL Formatter - Biblioteca JavaScript para las consultas SQL bastante impresas.
- Lost at SQL - Un juego de aprendizaje SQL para ayudarle a recoger habilidades SQL básicas - para que pueda utilizar consultas para obtener información.
- Querymon - Aprende a usar las consultas SQL en el Querydex, una base de datos de monstruos de común a legendario.
- Schemaverse - Un juego de estrategia basado en el espacio implementado completamente dentro de una base de datos PostgreSQL.
- SQL Island - Después del accidente de avión sobrevivido, estarás atrapado en SQL Island por el momento. Al avanzar en el juego, encontrará una manera de escapar de esta isla.
- SQL Murder Mystery - Diseñado para ser una lección autodirigida para aprender conceptos y comandos SQL y un divertido juego para usuarios SQL experimentados para resolver un crimen intrigante.
- SQL Police Department - En SQLPD, puedes resolver crímenes mientras aprendes SQL al mismo tiempo.
Parsers
Sección titulada «Parsers»- General SQL Parser - Parsing, formato, modificación y análisis para SQL.
- jOOQ - Parses SQL, lo traduce a otros dialectos, y permite las transformaciones de árboles de expresión.
- JSqlParser - Parse una declaración SQL y traducirla en una jerarquía de clases Java.
- libpg_query - Biblioteca C para acceder al parser PostgreSQL fuera del entorno del servidor.
- More SQL Parsing! - Parse SQL en JSON.
- sqlparse - Parser SQL no validador para Python.
- SQLGlot - Python puro parser SQL, transpiler y constructor.
Über SQL
Sección titulada «Über SQL»Corre las consultas SQL contra cualquier cosa
- CloudQuery - Extrae, transforma y carga sus activos en la nube en tablas PostgreSQL normalizadas.
- csvq - Lenguaje de consulta similar a SQL para CSV.
- dsq - Herramientas de línea de comandos para ejecutar consultas SQL contra JSON, CSV, Excel, Parquet y más.
- MAT Calcite plugin - Este plugin para Eclipse Memory Analyzer permite consultar el vertedero de montones a través de SQL.
- OctoSQL - Herramienta de consulta que le permite unir, analizar y transformar datos de múltiples bases de datos y formatos de archivo usando SQL.
- osquery - Instrumentación, monitoreo y análisis del sistema operativo de SQL.
- Resmo - Auditoría y evaluación de recursos utilizando SQL.
- sq - Herramienta de línea de comandos que proporciona acceso al estilo jq a fuentes de datos estructuradas: bases de datos SQL o formatos de documentos como CSV o Excel. Es el amante de sql+jq.
- Steampipe - Utilice SQL para consultar al instante sus servicios de nube (AWS, Azure, GCP y más).
- TextQL - Ejecute SQL contra texto estructurado como CSV o TSV.
- trdsql - Herramienta CLI que puede ejecutar consultas SQL en CSV, LTSV, JSON y TBLN.
- Trino - Motor de consulta SQL distribuido diseñado para consultar conjuntos de datos grandes distribuidos en una o más fuentes de datos heterogéneas.
Protocolo del servidor de idiomas
Sección titulada «Protocolo del servidor de idiomas»- SQLLanguageServer - SQL Language Server.
- sqls - SQL Language Server escrito en Go.
Aprender
Sección titulada «Aprender»Aprender y rompecabezas para SQL
- Advanced SQL Puzzles - Puzzles SQL difíciles basados en conjuntos.
- Hackerrank - Practica la codificación, prepárate para entrevistas y contrata.
- Learn SQL in a Month of Lunches - Un libro sobre cómo usar SQL para recuperar, filtrar y analizar datos.
- LeetCode - Mejorar sus habilidades, ampliar sus conocimientos y prepararse para entrevistas técnicas.
- Select Star SQL - Libre libro interactivo que pretende ser el mejor lugar en Internet para aprender SQL.
- StrataScratch - Recursos educativos en ciencias de datos.
- SQL Murder Mystery - Lección autodirigida para aprender conceptos y comandos SQL y un juego divertido para usuarios SQL experimentados para resolver un crimen intrigante.
- pev2 - Un componente Vue.js para mostrar una visualización gráfica de un plan de ejecución PostgreSQL.
- pg_flame - Un generador de llama para PostgreSQL
EXPLAIN ANALYZEsalida.
Scripts
Sección titulada «Scripts»Artículos SQL útiles para diversos fines
- DBA MultiTool - Los scripts T-SQL para el largo recorrido: optimizando el almacenamiento, la documentación en el vuelo y las necesidades administrativas generales para SQL Server.
- pgx_scripts - Una colección de pequeños scripts útiles para análisis y administración de bases de datos, creada por nuestro equipo en PostgreSQL Experts.
- pgsql-bloat-estimation - Consultas para medir la hinchazón estadística en índices y tablas para PostgreSQL.
- pgWikiDont - Prueba SQL que comprueba si su base de datos sigue las reglas de https://wiki.postgresql.org/wiki/Don’t_Do_This.
- pg-utils - Utilidades PostgreSQL útiles.
- PostgreSQL cheat sheet - Artículos y comandos SQL útiles <timescale.com>.
- postgres_dba - La falta de herramientas útiles para PostgreSQL DBAs y todos los ingenieros.
- postgres_queries_and_commands.sql - Consultas y Comandos PostgreSQL útiles.
- TPT - Estos scripts sqlplus son para la optimización de rendimiento de Oracle Database y solución de problemas.
- dbt - Transforme sus datos simplemente escribiendo declaraciones selectas, mientras que dbt maneja convertir estas declaraciones en tablas y vistas en un almacén de datos.
- QuickTable - Empodera a todos para acceder, limpiar, analizar, transformar y modelar datos sin código.
Catálogo
Sección titulada «Catálogo»- Amundsen - Aplicación impulsada por metadatos para mejorar la productividad de analistas de datos, científicos de datos e ingenieros al interactuar con datos.
- DataHub - La Plataforma de Metadatos para el Stack de Datos Modernos.
- Marquez - Recopilar, agregar y visualizar los metadatos del ecosistema de datos.
Licitación
Sección titulada «Licitación»- Dwh.dev - Línea de datos de nexgen para Snowflake.
Generation/Masking/Subsetting
Sección titulada «Generation/Masking/Subsetting»- Benerator - Generar, ocultar (anonymize / pseudonymize) y migrar datos para el desarrollo, la prueba y la formación.
- dbForge Data Generator for MySQL - Potente herramienta GUI para crear volúmenes masivos de datos de prueba realistas.
- dbForge Data Generator for Oracle - Herramienta GUI pequeña pero poderosa para el populación de esquemas Oracle con toneladas de datos de prueba realistas.
- dbForge Data Generator for SQL Server - Powerful GUI tool for a fast generation of meaningful test data for databases.
- Faker - Generar cantidades masivas de datos falsos en el navegador y Node.js.
- Greenmask - Anonimato de bases de datos y herramienta de generación de datos sintético para MySQL y PostgreSQL.
- myanon - Anonimizador de transmisión para archivos de vertedero MySQL. Lee mysqldump de stdin, escribe versión anónimo a stdout. Soporta la piratería determinista, valores fijos, anonimato de campo JSON y extensiones Python.
- Noisia - Generador de volumen de trabajo dañado para PostgreSQL.
- quick-seed - Herramienta de visualización agnóstica de base de datos para generar datos de prueba realistas con soporte para PostgreSQL, MySQL, SQLite, Prisma y Drizzle ORM.
- SB Data Generator - Herramienta sencilla y potente para generar y poblar tablas seleccionadas o bases de datos enteras con datos de prueba realistas para sus aplicaciones. Generar datos de prueba para: Oracle, MS SQL Server, MySQL, PostgreSQL, Firebird, SQLite, Azure SQL Database, Amazon Redshift y Amazon RDS.
- SQLable - Generar datos falsos en el navegador.
- Synthesized TDK - El mejor amigo de DevOps para enmascaramiento de bases de datos y generación.
Perfiladores de datos
Sección titulada «Perfiladores de datos»- Data Profiler - DataProfiler es una biblioteca de Python diseñada para facilitar el análisis de datos, el monitoreo y la detección de datos sensibles.
- Desbordante - Un perfilador de datos de código abierto se centró específicamente en el descubrimiento y validación de patrones complejos en los datos.
- YData Profiling - Un perfilador de datos de código abierto para fines generales para el análisis de alto nivel de un conjunto de datos.
Replicación
Sección titulada «Replicación»- dtle - Servicio de transferencia de datos distribuido para MySQL.
- Litestream - Replicación de streaming para SQLite.
- pgsync - Datos de PostgreSQL sincronizados entre bases de datos.
- pg_chameleon - MySQL al sistema de réplica PostgreSQL escrito en Python 3. El sistema utiliza la réplica mysql de la biblioteca para extraer las imágenes de fila de MySQL que se almacenan en PostgreSQL como JSONB.
- PGDeltaStream - Un servidor web Golang para transmitir los cambios de PostgreSQL al menos una vez a través de websockets, utilizando la función de decodificación lógica PostgreSQL.
- repmgr - El Gerente de Replicación más Popular para PostgreSQL.
Compare
Sección titulada «Compare»- data-diff - Herramienta de línea de comandos y biblioteca de Python para difundir eficientemente filas en dos bases de datos diferentes.
- KS DB Merge Tools - GUI para comparar y sincronizar el esquema DB y los datos. Para Oracle Database, MySQL, MariaDB, SQL Server, PostgreSQL, SQLite, MS Access y Cross-DBMS.
Documentos
Sección titulada «Documentos»Documentos, artículos, manifiestos y otros materiales teóricos sobre herramientas de base de datos
- The “Database as Code” Manifesto - Trate su base de datos como código.
- Grokking Relational Database Design - Una guía ilustrada amigable para diseñar e implementar su primera base de datos.
Machine Learning
Sección titulada «Machine Learning»Contribución
Sección titulada «Contribución»- ¡Sus contribuciones siempre son bienvenidas! Por favor lea el contribution guidelines primero.
HagiCode
HagiCode es un espacio de programación con agentes. Las interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir, para una experiencia de desarrollo atractiva.
Una experiencia de desarrollo atractiva gracias a interacciones de interfaz ricas y cómodas.
- InteligenteLos flujos de trabajo de OpenSpec convierten la intención en un itinerario ejecutable, de la propuesta al diseño, las tareas y la entrega.
- EficienteLa ejecución multiagente avanza en paralelo con la investigación, la implementación y la revisión, en varios repositorios y con los Agent CLI que ya usas.
- InteresanteLas interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir.
Descargar para Windows
Compartir HagiCode
Convierte ideas en software entregado.
HagiCode es un espacio de trabajo de programación con agentes: los flujos de trabajo de OpenSpec planifican el cambio, la ejecución multiagente lo lleva a cabo y Hero Scenario hace visible el largo recorrido, para convertir ideas en software entregado.
- Inteligente
- Los flujos de OpenSpec convierten la intención en un camino de la propuesta a la entrega.
- Eficiente
- La ejecución multiagente avanza en paralelo con investigación, implementación y revisión.
- Divertido
- Las interacciones de interfaz facilitan la planificación, los agentes y el trabajo en proyectos.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

