Native Rust · GPU Accelerated

A database client that stays out of your way.

Built for DBAs, backend engineers, and SREs who want the daily SQL query and schema workflow of DataGrip or DBeaver, without the multi-second startup latency, heavy JVM memory footprints, or modal clutter.

Runtime: Rust + Native GPU
Startup: Sub-second cold start
Memory: Low footprint, no JVM or Electron
License: GPL-3.0
Quarry with a query open in the editor, its results grid below and live aggregates for the selected cells

Every view is keyboard-first and review-guarded

Inspect table foreign-key graphs, review exact SQL DML before applying grid modifications, and trigger any schema action in fewer than three keystrokes.

ER Diagram Graph

Instant visual graph of any selected table and every entity it connects to via foreign key constraints. No slow background DDL scans.

Command Bar

Fuzzy-search any table, saved query, active connection, or editor capability with ⌘K without taking your hands off the keyboard.

Structure & Back-References

Inspect raw column types, constraints, index coverage, and inbound reverse foreign-key lookups without running ad-hoc information schema queries.

Review Before Execution

Direct cell editing inside the data grid generates a clean staging diff. Inspect the exact UPDATE or DELETE statements before anything touches the database.

Honest trade-offs: what Quarry is and isn't

By omitting enterprise migration suites, visual query builders, and heavyweight background daemons, Quarry delivers sub-second startup times and deterministic memory footprints.

What Quarry Focuses On
  • ✓
    Instant native startup: Compiled in Rust with native windowing. Launches in fractions of a second.
  • ✓
    GPU-rendered results grid: Smooth scrolling through large results, with instant cell aggregates (sum, min, max, average).
  • ✓
    Safety guardrails: Guarded production connections, SSH tunnel support, and explicit SQL staging review before commits.
  • ✓
    Zero telemetry or cloud accounts: 100% local client under GPL-3.0 with system keychain password management.
What Quarry Is Not
  • ✗
    Not a drag-and-drop query generator: Designed for practitioners who write SQL directly and value schema-aware autocomplete.
  • ✗
    Not an ETL or database migration framework: Does not attempt to replace Flyway, Liquibase, or dedicated schema diffing pipelines.
  • ✗
    Not an Electron or Java app: Eliminates high idle memory overhead and background indexing churn.
  • ✗
    No cloud sync or vendor lock-in: Connections and preferences live locally on your workstation.

Works with the databases you already run

Driver details and how to add a database →

Get Quarry

Builds come from GitHub Releases. Prefer building from source? That works too.

Checking GitHub for the latest release…