Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 3.67 KB

File metadata and controls

58 lines (38 loc) · 3.67 KB

QueryCraft

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

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 support

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

Native by design

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.

What you can do

  • 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

Roadmap

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.

About this repository

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.