Sobre o projeto
TablePro é um cliente de banco de dados nativo e rápido, projetado para desenvolvedores, disponível para macOS e iOS/iPadOS. Ele visa combinar o refinamento de ferramentas proprietárias como o TablePlus com a abertura do software de código aberto, oferecendo uma experiência multi-banco de dados sem a sobrecarga de clientes baseados em Electron ou JVM.
Os principais recursos incluem um editor SQL com autocompletar, multicursor, modo Vim e temas de sintaxe; uma grade de dados com edição em linha, ordenação, filtragem e desfazer/refazer; abas de janela nativas, suporte a múltiplas janelas e painéis divididos; túneis SSH com autenticação por senha e chave, além de suporte a SSL/TLS; histórico de consultas com busca em texto completo; sincronização via iCloud para conexões, grupos, tags, configurações e perfis SSH; chat de IA integrado, sugestões em linha e funcionalidade de Explicar/Otimizar; um servidor MCP e esquema de URL para integração com ferramentas como Cursor, Raycast e Claude Desktop; e um sistema de plugins que permite aos usuários escrever drivers de banco de dados personalizados em Swift.
O aplicativo suporta uma ampla variedade de bancos de dados prontos para uso, incluindo MySQL, MariaDB, PostgreSQL, Amazon Redshift, CockroachDB, SQLite, ClickHouse e Redis. Bancos de dados adicionais como Microsoft SQL Server, MongoDB, Oracle, DuckDB, Cassandra e outros estão disponíveis por meio de plugins que podem ser instalados sob demanda a partir de um registro de plugins.
O TablePro é construído nativamente em cada plataforma, garantindo tempos de inicialização rápidos (menos de 1 segundo) e baixo uso de memória (cerca de 80 MB em repouso). É licenciado sob AGPLv3, tornando-o gratuito para uso, com licenças pagas opcionais para uso comercial para apoiar o desenvolvimento. O projeto é de código aberto, com documentação disponível em docs.tablepro.app, e pode ser compilado a partir do código-fonte usando Xcode e XcodeGen no macOS.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.