A native database workspace built for macOS.
简体中文 · Download the latest release · Report an issue
QueryCraft brings connections, database objects, SQL documents, results, and data editing into focused workspaces instead of scattering them across disconnected query windows. It is built to make everyday database work coherent while feeling at home on macOS.
QueryCraft currently supports MySQL, PostgreSQL, Apache Doris, and SelectDB, with more data systems planned through its plugin architecture.
Download the latest release from GitHub Releases
The Release page provides separate DMG installers for Apple Silicon and Intel Macs. QueryCraft requires macOS 15 or later.
QueryCraft currently uses ad-hoc signing for its free distribution channel. If macOS blocks the first launch, open System Settings > Privacy & Security, verify the app source, and choose Open Anyway.
| Database | Current capabilities |
|---|---|
| MySQL | Connections and object browsing, SQL queries, table-data editing, structure and index editing, export |
| PostgreSQL | Database / Schema contexts, SQL queries, data and schema workflows, export |
| Apache Doris | Connections, object browsing, and read-only SQL queries |
| SelectDB | Connections, object browsing, and read-only SQL queries through the Doris driver |
Many database tools share one cross-platform interface across several desktop systems. QueryCraft deliberately focuses on the Mac:
- Native interaction with SwiftUI, AppKit, and system controls, following macOS conventions for windows, menus, shortcuts, focus, Keychain, appearance, and accessibility.
- A grid built for substantial results, using native virtualization and direct drawing instead of a large hierarchy of per-cell views.
- Bounded memory use through paging, batching, streaming, and temporary disk-backed result storage rather than materializing unbounded results in memory.
- On-demand database drivers separated from the main app, so users download only the driver and Mac architecture they need.
- Mac-first workflows including multiple windows and workspaces, tab restoration, real menu commands, and shortcuts that remain reliable across input sources.
QueryCraft is not trying to look identical everywhere. It is trying to be lighter, more stable, and more natural on the Mac.
- Work with multiple connections and database contexts in isolated workspaces
- Restore query documents, tabs, and editing state
- Highlight, complete, format, and execute the current SQL statement or a batch
- Protect writes with Safety Lock and preview generated SQL before committing
- Stage and atomically commit table-data and editable query-result changes
- Search, copy, page, sort, and filter in a native data grid
- Export Excel, CSV, JSON, JSON Lines, and SQL
- Use Simplified Chinese or English in Light or Dark appearance
- Receive signed in-app updates
QueryCraft's database layer is evolving around installable plugins. Planned areas include Redis, Elasticsearch, Kafka, and additional databases, analytical engines, and data infrastructure without compromising the native experience or bundling every dependency into the main app.
This is QueryCraft's public product and download repository for installers, release notes, and feedback. The QueryCraft application source is not currently published here. Third-party components remain governed by their respective licenses.