原生数据库 IDE,支持 macOS、Windows 和 Linux,统一连接 PostgreSQL、MySQL、SQLite、Redis 等多种数据库。
- Star
- 225
- Fork
- 15
- 未关闭 Issue
- 3
- 最近提交
- 3天前
这是什么?
OrcaQ 是一款用于连接、查询和浏览数据库的编辑器,支持 PostgreSQL、MySQL、MariaDB、Oracle、SQLite 和 Redis。桌面版基于 Electron,可在 macOS 和 Linux 上安装;也可以通过 npx 或 Docker 在本地以网页形式运行,默认端口为 9432。
对于关系型数据库,它提供结构浏览器、支持筛选和行内编辑的表格视图、带自动补全和 EXPLAIN 分析的 SQL 编辑器,以及 ERD 关系图。PostgreSQL 功能覆盖最全,包括角色与权限管理、实例监控、结构对比和备份恢复。Redis 会话则提供键浏览、按类型查看值以及命令工作台。
内置的 Orca Agent 可以用自然语言提问数据库相关问题并生成 SQL。涉及数据修改的语句不会自动执行,需要用户明确确认。
核心功能
- 01支持通过连接字符串或表单连接 PostgreSQL、MySQL、MariaDB、Oracle、SQLite 和 Redis。
- 02结构浏览器支持快速查询、DDL 预览和 ERD 操作。
- 03表格视图支持分页、排序、筛选和行内编辑。
- 04SQL 编辑器支持多语句执行、格式化和 EXPLAIN 分析。
- 05结构对比可生成迁移 SQL,并提供备份与恢复功能。
- 06Orca Agent 可根据自然语言生成 SQL,变更前需用户确认。
适用场景
- 查看和编辑本地或远程 PostgreSQL 数据库中的数据。
- 对比两个数据库的结构并生成迁移 SQL。
- 在同一界面中浏览 Redis 键并执行命令。
- 在桌面端打开并探索不熟悉的 SQLite 文件。
快速上手
- 1
通过 npx 无需克隆直接运行(需 Node.js 18+),然后打开 localhost:9432
npx orcaq - 2
或者运行 Docker 镜像,然后打开 localhost:9432
docker run -d --name orcaq --restart unless-stopped -p 9432:9432 cinny09/orcaq:latest
使用前须知
- 桌面应用目前仅支持 macOS 和 Linux,Windows 版本尚未发布。
- npx 版本不支持 SQLite 文件连接。
- MySQL 不支持高级角色、指标和实例洞察功能。
收录于专题
标签
常见问题
- orca-q 是什么?
- 面向 PostgreSQL、MySQL、MariaDB、Oracle、SQLite 和 Redis 的桌面与网页数据库编辑器,内置 AI 查询助手。 OrcaQ 是一款用于连接、查询和浏览数据库的编辑器,支持 PostgreSQL、MySQL、MariaDB、Oracle、SQLite 和 Redis。桌面版基于 Electron,可在 macOS 和 Linux 上安装;也可以通过 npx 或 Docker 在本地以网页形式运行,默认端口为 9432。
- orca-q 可以免费使用吗?用的什么许可证?
- orca-q 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- orca-q 还在维护吗?
- 活跃维护中。orca-q 最近一次提交是在 2026年11月5日。
- orca-q 适合用来做什么?
- 查看和编辑本地或远程 PostgreSQL 数据库中的数据。 对比两个数据库的结构并生成迁移 SQL。 在同一界面中浏览 Redis 键并执行命令。 在桌面端打开并探索不熟悉的 SQLite 文件。
- orca-q 怎么安装和运行?
- 通过 npx 无需克隆直接运行(需 Node.js 18+),然后打开 localhost:9432: npx orcaq 或者运行 Docker 镜像,然后打开 localhost:9432: docker run -d --name orcaq --restart unless-stopped -p 9432:9432 cinny09/orcaq:latest
- 在哪里获取 orca-q?
- 源代码和安装说明在 GitHub 上:https://github.com/cin12211/orca-q
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
用 Rust 和 GPUI 编写的快速原生跨平台数据库客户端,支持多种数据库,无需 Electron 或 JVM。
支持多种数据库的 AI 数据库客户端,同时提供 MCP 服务器供智能体查询。
跨平台 SQL 编辑器与数据库管理工具,支持 Linux、macOS 和 Windows,可连接 MySQL、PostgreSQL、SQLite 等多种数据库。
轻量级跨平台数据库客户端,支持 100 多种数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP 服务。
一个基于 PHP 的全功能数据库管理工具,单文件部署,支持 MySQL、PostgreSQL、SQLite 等。