Sqlit – A lazygit-style TUI for SQL databases
2 months ago
- #TUI
- #SQL
- #Database
- sqlit 是一款轻量级 SQL 数据库终端用户界面工具,专为无需复杂图形界面即可快速便捷查询而设计。
- 支持多种数据库,包括 Postgres、MySQL、SQL Server、SQLite、Supabase、Turso 等。
- 功能包含连接管理界面、SSH 隧道、Vim 风格编辑、查询历史记录和 SQL 自动补全。
- 无需命令行配置,只需运行 `sqlit` 并选择连接即可。
- 内置 Tokyo Night 和 Nord 等主题配色,自动检测并安装所需 ODBC 驱动程序。
- 提供 CLI 模式支持脚本和 AI 代理操作,可输出 CSV 和 JSON 等格式。
- 凭据安全存储于 `~/.sqlit/` 目录,并设置严格权限限制。
- 受 lazygit 启发,sqlit 强调直观操作——屏幕显示快捷键提示,无需查阅外部文档。
- 数据库专用 Python 包可选择性预装,sqlit 会在需要时主动提示安装。