[开源] LazyDB: 键盘优先且支持鼠标的 TUI 终端数据库管理工具(多图预警)

yelog 2026-09-09 08:28 1

给自己 vibe 了一个终端数据库管理工具,自己用起来很爽,有需要的可以自取😄


Github: https://github.com/yelog/lazydb



  • 支持 PostGreSQL 、MySQL 、SQLite 、SQL Server 数据库。

  • 表格预览及编辑、事务切换及管理

  • 较为完备的鼠标操作,尽管是键盘优先,但也尽可能支持鼠标操作

  • 支持 MCP ,让 coding agent 在不同的项目中访问各自的数据库

  • 支持 Neovim 插件:支持 neovim 工作流、LSP 进行数据库表和列字段的补全提示


SQL 执行
lazydb-sql-query.gif
表格预览及过滤
lazydb-table-view-where-orderby.gif
多数据支持

数据库总体状态监控 Dashboard
lazydb-dashboard.png
鼠标支持
lazydb-mouse-support.gif
支持 mcp ,访问当前项目绑定的数据库
lazydb-mcp
支持 Neovim 插件,可以在 neovim 工作流中管理数据库、且支持 LSP ,SQL 代码高亮、在写 SQL 时对表名、列名进行提示
lazydb-neovim-lsp


Github: https://github.com/yelog/lazydb


有需要的可以自取,喜欢的麻烦点一下 Star ! 谢谢!

最新回复 (17)
  • kid1412621 09-09 08:46
    1
    不错,ai 压榨的也太狠了吧,20 分钟前还在提交
  • andyskaura 09-09 09:20
    2
    非常 nice !!有价值的 vibe coding ,已 star ,等养熟了再用
  • yelog 楼主 09-09 09:44
    3
    @kid1412621 😂 vibe 容易上头
  • yelog 楼主 09-09 09:47
    4
    谢谢!
  • Echo521 09-09 09:48
    5
    star 了,不要停,继续迭代
  • BifrostNetwork 09-09 09:48
    6
    有点牛逼
  • yelog 楼主 09-09 10:11
    7
    @Echo521 不止没有停,现在同时有 6 个 session 在不同的 worktree 中高强度迭代
  • yelog 楼主 09-09 10:13
    8
    @BifrostNetwork 谢谢~
  • HenryRock 09-09 10:15
    9
    强制依赖了 brew 安装的 xz 。我电脑不能用 brew 导致安装失败
  • yelog 楼主 09-09 10:15
    10
    题外话,使用 Rust 开发真的对电脑( m2max 96Gi )压榨的非常厉害,cpu 经常满载,磁盘占用每天涨 200Gi ,这个电脑跟着我两年多还没受过这个苦
  • yelog 楼主 09-09 10:19
    11
    @HenryRock 收到,交给 coding agent 去研究了
  • licoycn 09-09 11:01
    12
    @yelog 最难受的就是磁盘,占用太大了 一会儿就满了 😂
  • yelog 楼主 09-09 11:49
    13
    @andyskaura 谢谢!
  • yelog 楼主 09-09 11:51
    14
    @licoycn 太真实了,经常跑着跑着所有 session 都停了,一看磁盘满了,搞得我还以为 token 耗光了。然后我专门起一个 session 用来检查和清理磁盘
  • yelog 楼主 09-09 13:43
    15
    @HenryRock 最新版 v0.1.2 应该已经修复这个问题了,可以再安装尝试一下
  • aflow 09-09 14:24
    16
    牛逼,好用
  • yelog 楼主 09-09 14:52
    17
    @aflow 谢谢
* 帖子来源V2EX
返回