Tech
[程序员] 用 Rust 重写一切,这次是 navicat
背景
公司前阵子收到了律师函,于是通知全员删除 navicat ,个人版也不行,要求用开源的 DBeaver ,由于常年习惯了 navicat 的布局和操作习惯,实在适应不了其他工具,都 AI 时代了,索性自己撸一个吧。
技术栈 & 进度
Rust + GPUI ,gpui-kit 组件库 , shadcn 风格。无 WebView ,全部 UI 都用 Rust 写
适配了 ODBC 驱动,理论上只要有 ODBC 驱动,都能连接
数据库
状态
MySQL / MariaDB
✅
SQLite
✅
SQL Server
✅
PostgreSQL
✅
Oracle
✅
DB2, Redis, ...
接入中
截图
结尾
github: https://github.com/yisier/rustgrid
常用功能基本上 “可以用了”,像是 用户/角色/权限/模型/图表/自动运行 这些的功能,navi...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX