DBView
PublicadoCliente de banco de dados nativo, escrito em Rust e desenhado direto na GPU.
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ô
- 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.
- 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.
- 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.