Skip to content

TableViewer 0.2.0 · 中英文开源首发

Choose a tag to compare

@Kamisato-Yuna Kamisato-Yuna released this 06 Sep 03:31
· 64 commits to main since this release
v0.2.0
c09d61a

新增功能

  • 支持 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.