Repolode
cin12211

cin12211/orca-q

Editor de banco de dados para desktop e web, compatível com PostgreSQL, MySQL, MariaDB, Oracle, SQLite e Redis, com um agente de consultas com IA.

Alternativa open source a:DBeaverTablePlus

Estrelas
225
Forks
15
Issues abertas
3
Último commit
há 3 dias

O que é?

O OrcaQ é um editor de banco de dados para conectar, consultar e explorar PostgreSQL, MySQL, MariaDB, Oracle, SQLite e Redis. Ele está disponível como um app desktop em Electron para macOS e Linux e também pode ser iniciado localmente via npx ou Docker como app web na porta 9432.

Para bancos de dados SQL, oferece um explorador de schema, uma visualização em grade dos dados das tabelas com filtros e edição em linha, um editor SQL bruto com autocomplete e análise EXPLAIN, além de diagramas ERD. O PostgreSQL tem a cobertura mais ampla, incluindo gerenciamento de roles e permissões, monitoramento de instâncias, comparação de schemas e backup e restauração. As sessões do Redis contam com um navegador de chaves, inspeção de valores conforme o tipo e uma área de trabalho para comandos.

O Orca Agent integrado responde a perguntas em linguagem natural sobre um banco de dados e gera SQL. Consultas que alteram dados são exibidas para confirmação explícita antes de serem executadas.

Recursos principais

  • 01Conecta a PostgreSQL, MySQL, MariaDB, Oracle, SQLite e Redis por strings de conexão ou formulários.
  • 02Explorador de schema com consulta rápida, prévia de DDL e ações para ERD.
  • 03Grade de tabelas com paginação, ordenação, filtros e edição em linha.
  • 04Editor SQL bruto com execução de várias instruções, formatação e análise EXPLAIN.
  • 05A comparação de schemas gera SQL de migração; backup e restauração oferecem suporte a exportação e importação.
  • 06O Orca Agent gera SQL a partir de linguagem natural e pede confirmação antes de aplicar alterações.

Casos de uso

  • Inspecionar e editar dados em um banco de dados PostgreSQL local ou remoto.
  • Comparar schemas de dois bancos de dados e gerar SQL de migração.
  • Navegar pelas chaves do Redis e executar comandos em uma única interface.
  • Explorar no desktop um arquivo SQLite desconhecido.

Início rápido

  1. 1

    Execute sem clonar usando npx (Node.js 18+) e abra localhost:9432

    npx orcaq
  2. 2

    Ou execute a imagem do Docker e abra localhost:9432

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

Antes de usar

  • O aplicativo para desktop está disponível apenas para macOS e Linux; a versão para Windows será lançada em breve.
  • A versão npx não oferece suporte a conexões com arquivos SQLite.
  • O MySQL não oferece suporte a funções avançadas, métricas nem informações detalhadas das instâncias.

Em coleções

Tópicos

Perguntas frequentes

O que é orca-q?
Editor de banco de dados para desktop e web, compatível com PostgreSQL, MySQL, MariaDB, Oracle, SQLite e Redis, com um agente de consultas com IA. O OrcaQ é um editor de banco de dados para conectar, consultar e explorar PostgreSQL, MySQL, MariaDB, Oracle, SQLite e Redis. Ele está disponível como um app desktop em Electron para macOS e Linux e também pode ser iniciado localmente via npx ou Docker como app web na porta 9432.
orca-q é gratuito? Qual é a licença?
orca-q é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
orca-q ainda é mantido?
Manutenção ativa. O último commit de orca-q foi em 5 de nov. de 2026.
Para que posso usar orca-q?
Inspecionar e editar dados em um banco de dados PostgreSQL local ou remoto. Comparar schemas de dois bancos de dados e gerar SQL de migração. Navegar pelas chaves do Redis e executar comandos em uma única interface. Explorar no desktop um arquivo SQLite desconhecido.
Como instalar orca-q?
Execute sem clonar usando npx (Node.js 18+) e abra localhost:9432: npx orcaq Ou execute a imagem do Docker e abra localhost:9432: docker run -d --name orcaq --restart unless-stopped -p 9432:9432 cinny09/orcaq:latest
Onde consigo orca-q?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/cin12211/orca-q

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados