Hasty Briefsbeta

双语

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 会在需要时主动提示安装。