Todas las bases de datos que usas, en una sola ventana controlada por teclado.
Una plataforma de datos extensible y centrada en el teclado. Doce drivers integrados, un núcleo neutral respecto al driver, y lo que necesites además a través del protocolo RPC de drivers.
Totalmente portable. No se escribe nada fuera de tu directorio home.
$ nix profile install github:0xErwin1/dbflux
El paquete por defecto es un binario precompilado. Usa #dbflux-source para compilar desde el código fuente.
Descarga dbflux-macos-arm64.dmg para Apple Silicon, o dbflux-macos-amd64.dmg para Intel.
Abre el DMG y arrastra DBFlux a Aplicaciones.
En el aviso de "desarrollador no identificado", ve a Ajustes del Sistema → Privacidad y Seguridad y pulsa Abrir de todos modos.
El build no está firmado con un certificado de desarrollador de Apple. Para omitir el diálogo: xattr -cr /Applications/DBFlux.app. Requiere macOS 11 Big Sur o posterior.
Descarga dbflux-windows-amd64-setup.exe.
Ejecútalo y sigue el asistente.
Si SmartScreen avisa, elige Más información → Ejecutar de todos modos.
El ejecutable no está firmado con un certificado de firma de código de Windows. Requiere Windows 10 o posterior en x86_64; ARM64 aún no es compatible.
Descarga dbflux-windows-amd64.zip.
Extráelo donde quieras.
Ejecuta dbflux.exe.
No se instala nada y no se escribe nada fuera de la carpeta donde extraes.
Los almacenes relacionales, de documentos, clave-valor, de series temporales y de objetos comparten una misma cuadrícula de resultados, un motor de gráficos y un registro de auditoría. Los drivers externos se registran mediante el protocolo RPC sin necesidad de un fork.
Qué obtienes
Editor consciente del dialecto
El autocompletado, la validación y la detección de sentencias peligrosas provienen del driver, no de una suposición compartida. Un DELETE sin WHERE se detecta antes de ejecutarse.
Cuadrícula de resultados editable
Edita celdas directamente cuando el resultado se corresponde con una sola tabla, navega por millones de filas mediante keyset, y copia cualquier selección como una query nativa.
Gráficos y dashboards
Convierte cualquier resultado en un gráfico, guárdalo y fíjalo en un dashboard junto a las métricas de instancia de la misma conexión.
Hooks de conexión
Ejecuta un comando, un script o Lua en proceso alrededor de la conexión y desconexión, con salida en vivo en el panel de tareas y una política de fallo que eliges.
Llega a todo
Los túneles SSH, los proxies HTTP y AWS SSO son de primera clase. Los secretos viven en el keyring del sistema operativo, nunca en el archivo de perfil.
Auditable por defecto
Las queries, hooks, scripts y llamadas MCP escriben en el mismo registro de eventos, con redacción y retención que tú controlas.
Basado en teclado
El ratón es opcional, no obligatorio.
Cada superficie tiene un atajo y una entrada en la paleta de comandos: abrir una conexión, ejecutar una sentencia, saltar a una tabla, convertir un resultado en gráfico. El estado vacío te muestra los cuatro que necesitas el primer día.
Dale a un cliente de IA una conexión, no tu base de datos.
El servidor MCP clasifica cada operación — metadata, lectura, escritura, destructiva, administrativa — y un motor de políticas decide por rol y por conexión. Las llamadas de escritura y destructivas pueden requerir aprobación humana.
Auditoría
Cada query, hook y llamada de herramienta, registrada.
Los eventos se registran en un log local de SQLite con categoría, severidad, actor y resultado. El texto de la query se guarda como huella, no en claro; los valores sensibles se redactan, y el log completo se exporta a JSON o CSV.