Repolode
cin12211

cin12211/orca-q

Editor de bases de datos para escritorio y web compatible con PostgreSQL, MySQL, MariaDB, Oracle, SQLite y Redis, con un agente de IA para consultas.

Alternativa open source a:DBeaverTablePlus

Estrellas
225
Forks
15
Issues abiertos
3
Último commit
anteayer

¿Qué es?

OrcaQ es un editor de bases de datos para conectarse a PostgreSQL, MySQL, MariaDB, Oracle, SQLite y Redis, ejecutar consultas y explorar los datos. Está disponible como aplicación de escritorio Electron para macOS y Linux, y también se puede iniciar localmente mediante npx o Docker como aplicación web en el puerto 9432.

Para las bases de datos SQL, ofrece un explorador de esquemas, una vista en cuadrícula de los datos de las tablas con filtros y edición en línea, un editor SQL con autocompletado y análisis EXPLAIN, y diagramas ERD. PostgreSQL cuenta con la cobertura más amplia, que incluye administración de roles y permisos, monitoreo de instancias, comparación de esquemas y copias de seguridad y restauración. Las sesiones de Redis incluyen un explorador de claves, inspección de valores según su tipo y un espacio de trabajo para ejecutar comandos.

El Orca Agent integrado responde preguntas sobre una base de datos en lenguaje natural y genera SQL. Las consultas que modifican datos se muestran para que el usuario las confirme explícitamente antes de ejecutarlas.

Funciones clave

  • 01Se conecta a PostgreSQL, MySQL, MariaDB, Oracle, SQLite y Redis mediante cadenas de conexión o formularios.
  • 02Explorador de esquemas con consulta rápida, vista previa de DDL y opciones para trabajar con diagramas ERD.
  • 03Vista en cuadrícula de tablas con paginación, ordenamiento, filtros y edición en línea.
  • 04Editor SQL con ejecución de varias instrucciones, formato y análisis EXPLAIN.
  • 05La comparación de esquemas genera SQL de migración; las funciones de copia de seguridad y restauración permiten exportar e importar.
  • 06Orca Agent genera SQL a partir de lenguaje natural y solicita confirmación antes de aplicar cambios.

Casos de uso

  • Inspeccionar y editar datos en una base de datos PostgreSQL local o remota.
  • Comparar los esquemas de dos bases de datos y generar SQL de migración.
  • Explorar claves de Redis y ejecutar comandos desde una sola interfaz.
  • Explorar un archivo SQLite desconocido desde la aplicación de escritorio.

Inicio rápido

  1. 1

    Ejecútalo sin clonar con npx (Node.js 18+) y abre localhost:9432

    npx orcaq
  2. 2

    O ejecuta la imagen de Docker y abre localhost:9432

    docker run -d --name orcaq --restart unless-stopped -p 9432:9432 cinny09/orcaq:latest

Antes de usarlo

  • La aplicación de escritorio solo está disponible para macOS y Linux; la versión para Windows llegará próximamente.
  • La versión npx no admite conexiones a archivos SQLite.
  • MySQL no incluye roles avanzados, métricas ni información detallada de las instancias.

En colecciones

Temas

Preguntas frecuentes

¿Qué es orca-q?
Editor de bases de datos para escritorio y web compatible con PostgreSQL, MySQL, MariaDB, Oracle, SQLite y Redis, con un agente de IA para consultas. OrcaQ es un editor de bases de datos para conectarse a PostgreSQL, MySQL, MariaDB, Oracle, SQLite y Redis, ejecutar consultas y explorar los datos. Está disponible como aplicación de escritorio Electron para macOS y Linux, y también se puede iniciar localmente mediante npx o Docker como aplicación web en el puerto 9432.
¿orca-q es gratuito? ¿Qué licencia tiene?
orca-q es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿orca-q sigue mantenido?
Mantenimiento activo. El último commit de orca-q fue el 5 nov 2026.
¿Para qué puedo usar orca-q?
Inspeccionar y editar datos en una base de datos PostgreSQL local o remota. Comparar los esquemas de dos bases de datos y generar SQL de migración. Explorar claves de Redis y ejecutar comandos desde una sola interfaz. Explorar un archivo SQLite desconocido desde la aplicación de escritorio.
¿Cómo se instala orca-q?
Ejecútalo sin clonar con npx (Node.js 18+) y abre localhost:9432: npx orcaq O ejecuta la imagen de Docker y abre localhost:9432: docker run -d --name orcaq --restart unless-stopped -p 9432:9432 cinny09/orcaq:latest
¿Dónde consigo orca-q?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cin12211/orca-q

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados