Rustable:Rust 写的开源数据库客户端,对标 TablePlus,PostgreSQL、MySQL、SQLite、Redis 一个应用全连

Rustable 数据库客户端官方预览图

Rustable 是一款用 Rust 写的开源数据库客户端,作者的定位很直接:免费开源的 TablePlus 平替。PostgreSQL、MySQL、MariaDB、SQLite、Redis 五种数据库一个应用全连,支持多连接分组、SSH 隧道、SQL 标签页、查询历史,改表前可以先预览 SQL 再保存。MIT 协议,仓库 11 月 1 日才建,今天刚登上 Hacker News 首页,项目地址见 GitHub 仓库。

它还有个有意思的点:同一份 Rust 代码能编译成 WASM 在浏览器里跑,官网就有个在线演示,内置 SQLite 与 Redis 样例数据,不用安装、不用连自己的库就能试。桌面版 macOS 已签名公证、支持自动更新,Windows 与 Linux 是便携包。

不过要提醒:目前还是 v0.4.8 的早期版本,作者自己也说有些地方还比较糙,各数据库的支持程度不一,下载前可以先看仓库里的驱动能力说明。站内同类工具还有 TablePro:原生 Mac 数据库客户端,以及 Reylo:.sql 文件直接 import 进 TypeScript。

来源:Hacker News @JaTochNietDan,原文:https://news.ycombinator.com/item?id=50347524

请登录后发表评论

    没有回复内容