GizmoSQL UI

    Uma interface SQL gratuita no navegador para servidores GizmoSQL. Escreva consultas no editor Monaco, explore esquemas e exporte resultados — via Apache Arrow Flight SQL, sem configuração. Um executável autossuficiente conectado diretamente ao seu servidor: seus dados nunca passam por terceiros.

    GizmoSQL UI — editor SQL Monaco, navegador de esquemas e grade de resultados conectados a um servidor GizmoSQL

    Editor SQL, navegador de esquemas e grade de resultados — conectados a um servidor GizmoSQL via Arrow Flight SQL.

    Tudo de que você precisa para consultar o GizmoSQL

    Um ambiente SQL moderno no navegador — sem instalar IDE ou configurar JDBC

    Editor SQL Monaco

    O mesmo mecanismo de editor do VS Code — destaque de sintaxe SQL, preenchimento automático e edição de várias instruções diretamente no navegador.

    Navegador de esquemas

    Explore catálogos, esquemas, tabelas e colunas em uma árvore familiar, sem escrever uma única consulta.

    Grade de resultados com reconhecimento de tipos

    Os resultados aparecem em uma tabela rápida e responsiva com formatação por tipo — números, datas com horário e tipos aninhados são exibidos corretamente.

    Exportação para CSV, JSON e Parquet

    Envie qualquer conjunto de resultados diretamente para CSV, TSV, JSON ou Parquet — inclusive Parquet para passar dados à próxima ferramenta do seu pipeline.

    TLS e autenticação

    Conecte-se a servidores GizmoSQL locais ou remotos com suporte completo a TLS e autenticação por usuário/senha — a mesma segurança de qualquer outro cliente GizmoSQL.

    Autossuficiente e privado

    Um executável com runtime integrado — sem Node.js, Docker ou qualquer instalação adicional. Ele conversa diretamente com seu servidor GizmoSQL; consultas e dados nunca passam por um serviço de terceiros.

    Com servidores GizmoSQL Enterprise

    Pronto para empresas desde a instalação

    Conecte o GizmoSQL UI a um servidor GizmoSQL Enterprise para ativar recursos de identidade e administração

    Login OAuth / SSO

    Vai conectar a um servidor GizmoSQL Enterprise? Entre pelo seu provedor de identidade em um fluxo OAuth/SSO no navegador — sem senhas compartilhadas, com cada sessão vinculada a um usuário identificado.

    Tela de administração de sessões

    Administradores de servidores Enterprise têm uma tela integrada de administração: veja cada sessão ativa e encerre uma sessão descontrolada com um clique — o KILL SESSION do GizmoSQL, sem sair da interface.

    Usa o Core? Todos os demais recursos desta página funcionam da mesma forma. Veja o que o Enterprise adiciona →

    Instalar o GizmoSQL UI

    Escolha sua plataforma — toda instalação termina da mesma forma: execute gizmosql-ui e seu navegador abrirá em localhost:3000.

    Instale com Homebrew (a etapa brew trust é obrigatória a partir do Homebrew 6.0):

    brew tap gizmodata/tap
    brew trust gizmodata/tap
    brew install gizmosql-ui
    gizmosql-ui

    Ainda não tem um servidor GizmoSQL? Inicie um em segundos

    Este comando Docker de uma linha inicia um servidor GizmoSQL e gera tabelas TPC-H de demonstração, para você ter dados reais quando o GizmoSQL UI se conectar.

    docker run --name gizmosql \
               --detach \
               --rm \
               --tty \
               --init \
               --publish 31337:31337 \
               --env TLS_ENABLED="1" \
               --env GIZMOSQL_USERNAME="gizmosql_user" \
               --env GIZMOSQL_PASSWORD="gizmosql_password" \
               --env INIT_SQL_COMMANDS="CALL dbgen(sf=0.01);" \
               --pull always \
               gizmodata/gizmosql:latest

    Depois, conecte o GizmoSQL UI com:

    • Host: localhost
    • Porta: 31337
    • Usuário: gizmosql_user
    • Senha: gizmosql_password
    • Usar TLS: habilitado

    Prefere instalar o servidor nativamente? Veja a página de instalação do GizmoSQL →

    Por dentro da tecnologia

    Tecnologias modernas e mantidas ativamente — e uma aplicação de referência do cliente oficial GizmoSQL para Node.js

    Next.js 16 + React 19

    Desenvolvido com a geração atual de tecnologias web — rápido, moderno e mantido ativamente.

    Monaco Editor

    O mecanismo de editor do VS Code oferece a experiência de edição SQL.

    @gizmodata/gizmosql-client

    A interface usa o cliente oficial GizmoSQL para Node.js — o mesmo cliente Arrow Flight SQL instalável por npm — e também serve como aplicação de referência.

    Apache Arrow + parquet-wasm

    Os resultados permanecem colunares de ponta a ponta, e a exportação Parquet usa WebAssembly.

    Distribuição em executável único

    O aplicativo inteiro — servidor, recursos e runtime Node 24 — é compilado em um executável por plataforma, comprimido com Brotli.

    Vai criar sua própria ferramenta? Comece pela mesma biblioteca de cliente no npm →

    O que é o GizmoSQL UI?

    O GizmoSQL UI é uma interface SQL gratuita no navegador para servidores GizmoSQL. Reúne editor SQL com Monaco, navegador de esquemas, grade de resultados com reconhecimento de tipos e exportação em um clique para CSV, TSV, JSON ou Parquet — tudo via Apache Arrow Flight SQL, para qualquer servidor GizmoSQL local ou remoto.

    Como instalo o GizmoSQL UI?

    No macOS ou Linux, instale com Homebrew: brew tap gizmodata/tap, brew trust gizmodata/tap e depois brew install gizmosql-ui. No Windows, baixe o instalador MSI assinado (x64 ou arm64) na página de versões do GitHub. Também há executáveis independentes para Linux, macOS e Windows. Execute gizmosql-ui para abri-lo no navegador em localhost:3000.

    O GizmoSQL UI é gratuito?

    Sim. O GizmoSQL UI é gratuito e de código aberto, assim como o GizmoSQL Core. Funciona com servidores GizmoSQL Core e Enterprise.

    Preciso de um servidor GizmoSQL para usar o GizmoSQL UI?

    Sim — o GizmoSQL UI é um cliente. Se ainda não tiver servidor, você pode iniciar um em segundos com Docker; a imagem gizmodata/gizmosql pode até gerar tabelas de demonstração TPC-H na inicialização, para você começar a consultar imediatamente.

    O GizmoSQL UI oferece suporte a SSO / OAuth?

    Sim. Ao conectar a um servidor GizmoSQL Enterprise, o GizmoSQL UI oferece login OAuth/SSO no navegador pelo seu provedor de identidade. Administradores Enterprise também recebem uma tela para visualizar sessões ativas e encerrar as descontroladas (KILL SESSION do GizmoSQL) diretamente na interface.

    Quais tecnologias o GizmoSQL UI utiliza?

    O GizmoSQL UI usa Next.js 16 e React 19, o editor Monaco (o mecanismo do VS Code) para editar SQL e Apache Arrow Flight SQL pela biblioteca oficial Node.js @gizmodata/gizmosql-client. A exportação Parquet usa WebAssembly via parquet-wasm, e todo o aplicativo é distribuído em um único executável autossuficiente por plataforma — sem instalar Node.js.

    A forma mais rápida de conversar com seu servidor GizmoSQL

    Gratuito, de código aberto e instalado em menos de um minuto — depois, explore tudo o que o próprio servidor GizmoSQL pode fazer.

    Agende uma demonstração!Agendamento via Calendly