Repository navigation
TableViewer 0.2.0 · 中英文开源首发
新增功能
- 支持 SQLite、PostgreSQL 和 MongoDB 的连接、表格/集合浏览、记录编辑、SQL/JSON 查询及 CSV 导出。
- 提供英文、简体中文和跟随系统三种语言选项,重新启动后生效。
- 新增 MongoDB 副本集状态面板和内置 JavaScript Shell,支持常用 CRUD、聚合、变量及游标续读。
- 提供可选的 OpenAI-compatible AI 助手,辅助理解结构与编写查询;数据库操作和结果发送分别由用户确认。
- 首次启动提供可编辑的 Studio SQLite 示例库。
修复
- 修复独立 MongoDB Shell 子进程未正确使用应用所选语言的问题。
- 修复首次打开语言设置时,系统语言代码导致选项显示为空的问题。
安装
下载 TableViewer-0.2.0-macOS-arm64.dmg,打开后将应用拖入“应用程序”。需要 Apple Silicon Mac,最低 macOS 26;已在 macOS 27 beta 验证,macOS 26 运行兼容性尚未验证。
Features
- Connect to SQLite, PostgreSQL, and MongoDB; browse tables and collections, edit records, run SQL/JSON queries, and export results to CSV.
- Choose English, Simplified Chinese, or the system language. Language changes take effect after restarting.
- Inspect MongoDB replica sets and use the built-in JavaScript shell for CRUD, aggregation, variables, and cursor continuation.
- Optionally connect an OpenAI-compatible assistant for schema explanations and query writing. Database operations and result sharing require separate user approval.
- Explore the editable Studio SQLite sample on first launch.
Fixes
- Fixed the standalone MongoDB shell not using the app's selected language.
- Fixed an empty language selection on first opening settings when the system used a regional language code.
Install
Download TableViewer-0.2.0-macOS-arm64.dmg, open it, and drag the app to Applications. Requires an Apple Silicon Mac and macOS 26 or later. Tested on macOS 27 beta; macOS 26 runtime compatibility remains unverified.