我开源了一个数据库可视化管理工具

开源地址:https://github.com/yooDoki/skylarkdb.git

主打就是一个简约,市面上大多都是繁杂的工具,但是实际使用并不多的功能,所以开发了一个适用于自己的,也可以提自己想要的工具

支持:macos\windows\linux

  • 现代化用户界面:采用简洁美观的设计风格,支持深色/浅色主题切换,提供愉悦的视觉体验

  • 多数据库支持:同时支持 MySQL 和 Redis 数据库,满足不同场景的需求

  • SQL 编辑器:内置功能强大的 SQL 编辑器,支持语法高亮和自动补全

  • 可视化数据管理:通过直观的表格形式展示数据,支持数据浏览和编辑

  • 强大的搜索功能:提供灵活的搜索和过滤能力,快速定位所需数据

  • 连接管理:支持创建、编辑、删除数据库连接,连接状态实时显示

  • 配置持久化:自动保存连接配置,无需重复设置

2 个赞

相当简洁了哈哈

1 个赞

不错, 不错.

这个好啊,市面上同时支持关系型和非关系型的管理工具好像都是要收费的,需要下多个工具进行管理 :smiling_face_with_tear:

不错 :+1:

我刚想做一个 :joy:

秀~!

简洁方便,实用性强。平时维护个小项目啥的够用了。

想知道这个内存占用多少···别跟datagrip似的,打开就干掉1个G

有图哦

越来越完善啦,哈哈

功能新增

  • 设置页面 - 新增完整的设置对话框,支持外观、编辑器、连接等配置
  • 自动更新检查 - 添加 UpdateChecker 组件,支持检查新版本
  • 行内编辑 - 支持在数据表中直接编辑行数据
  • 新增/删除列 - 支持表结构修改,添加或删除列
  • Secrets 管理 - 添加 secrets.rs 模块,支持敏感信息管理
  • 表管理 - 支持创建表和删除表功能
  • 导入导出 - 完善数据导入导出功能

UI 改进

  • 连接列表 - 重构 ConnectionList 和 ConnectionItem 组件
  • MySQL 浏览器 - 大幅改进 MySQLExplorer 组件,增强功能和体验
  • SQL 编辑器 - 优化 SqlEditor 和新增 SqlQueryPanel
  • 对话框组件 - 改进 dialog、scroll-area、select、switch 等 UI 组件
  • 工具提示 - 为表名、列名添加 title tooltip,hover 显示完整内容

后端改进

  • MySQL 支持 - 增强 MySQL 命令支持,修复 USE 命令问题
  • Redis 支持 - 改进 Redis 数据库操作
  • 数据模型 - 重构 models 模块,添加更多数据类型支持
  • 版本获取 - 改为动态从 Tauri API 读取版本号

修复

  • 修复设置对话框在开发模式下无法打开的问题
  • 修复 MySQLColumn 缺少 serde camelCase 导致主键检测失败
  • 修复 Windows 控制台窗口显示问题
  • 修复行内编辑多个问题
  • 修复表列表滚动体验

内存开销很低,大家放心用