PostgresGUI 1.1.7 开源软件 – 原生PostgreSQL客户端

介绍

PostgresGUI 是一款面向 macOS 的原生 PostgreSQL 图形客户端,专注于为本地与托管数据库提供轻量、直接且更符合 Mac 使用习惯的管理体验。它可以连接本机 PostgreSQL,也适用于 Supabase、Neon 等云端 PostgreSQL 服务,并支持通过 SSH 隧道访问受保护的数据库环境。软件强调隐私与连接安全,数据库连接信息、查询语句和查询结果不会经过 PostgresGUI 服务器转发,敏感密码则借助 macOS 钥匙串进行安全存储。项目采用 Swift 与原生 macOS 技术构建,底层依托 PostgresNIO 与 Swift NIO,在网络通信和数据库访问上具备现代化基础,适合开发者、数据工程师和需要日常查看、调试 PostgreSQL 数据的 Mac 用户使用。

截图

PostgresGUI 1.1.7 开源软件 - 原生PostgreSQL客户端 | 办公软件

功能

PostgresGUI 是一款专为 macOS 打造的原生 PostgreSQL 客户端,适合连接本地数据库、云端 PostgreSQL 服务以及需要 SSH 隧道保护的数据库实例,重点放在隐私、安全和简洁的数据库操作体验上。

  • 原生 macOS 客户端: 采用 Mac 原生应用形态开发,界面与系统体验更一致,适合长期在 macOS 环境中进行 PostgreSQL 管理和查询工作。
  • PostgreSQL 图形管理: 为 PostgreSQL 数据库提供 GUI 操作入口,降低频繁使用命令行连接、查看和调试数据库的操作成本。
  • 本地与托管数据库连接: 可连接本机 PostgreSQL,也适用于托管在云平台上的 PostgreSQL 数据库,覆盖开发、测试和线上排查等常见场景。
  • 连接隐私保护: 连接详情、SQL 查询内容和查询结果不会通过 PostgresGUI 服务器中转,数据库交互保持在用户设备与目标数据库之间。
  • macOS 钥匙串存储: 使用 macOS Keychain 安全保存数据库密码,减少明文保存凭据的风险,并与系统级安全机制配合使用。
  • SSH 隧道支持场景: 官方文档提供通过 SSH 隧道连接 PostgreSQL 的指引,适合访问内网数据库、堡垒机环境或受限网络中的实例。
  • 云数据库适配指引: 提供连接 Supabase 和 Neon 的相关指南,方便使用现代 PostgreSQL 云服务的开发者快速完成配置。
  • EXPLAIN ANALYZE 学习支持: 配套文档包含 EXPLAIN ANALYZE 输出阅读指南,有助于分析查询性能并理解 PostgreSQL 执行计划。
  • 开源项目基础: 项目代码托管在 GitHub,开发者可以查看源码、提交问题、参与改进,并根据需要自行构建本地版本。
  • 现代 Swift 网络栈: 基于 PostgresNIO 和 Swift NIO 等项目构建数据库通信能力,为原生应用提供异步网络与 PostgreSQL 客户端基础。

下载链接

THE END
喜欢就支持一下吧
点赞3 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容