beliene
Todos os projetos

DBView

Publicado

Cliente de banco de dados nativo, escrito em Rust e desenhado direto na GPU.

Tipo
Aplicativo desktop nativo
Status
Publicado
Stack
Rust · GPUI · SQL · Desktop
Endereço
dbview.beliene.com.br

Sobre

O DBView é um cliente para SQLite, PostgreSQL, MySQL e MariaDB que abre na hora. É um único executável, sem Electron, sem DLLs e sem runtime para instalar.

Tem editor SQL com autocompletar, edição direto na grade, diagrama ER, comparação de esquemas e túnel SSH embutido. Está publicado, com download e licença vendidos pelo próprio site.

O que faz

  • Editor SQL com autocompletar de tabelas e colunas
  • Edição na grade com revisão antes de gravar
  • Query Magic: apelidos de coluna mudam a exibição do resultado
  • Plano de execução lido como árvore
  • Diagrama ER e comparação de esquemas
  • Túnel SSH com 2FA e TLS nos bancos

Por baixo do capô

  1. 01

    Interface desenhada na GPU

    A interface usa GPUI, o framework criado para o editor Zed, que renderiza direto na GPU. A rolagem continua fluida mesmo em resultados grandes.

  2. 02

    Um .exe e nada mais

    O SQLite é compilado dentro do binário, o TLS usa o stack nativo do sistema e a compressão é Rust puro. Não depende do Visual C++ Redistributable nem de DLL externa.

  3. 03

    Senha não mora em arquivo de texto

    Credenciais ficam no Gerenciador de Credenciais do Windows, e conexões exportadas saem sempre sem elas. Servidor SSH novo só é aceito depois de confirmar o fingerprint.