Skip to content

GPQL

Databases, brokers and buckets in one native window.

  • 16 backends
  • Free
  • No account needed
  • Windows 10 and 11

A tour of GPQL

Finds the databases already running.

  • Local ports
  • Docker
  • Tailnet
  • SSH tunnel
GPQL

Quick connect

5 found

New session

Database
TLS
SSH tunnel

PostgreSQL 17.5 on x86_64-pc-linux-musl, compiled by gcc (Alpine 14.2.0) 14.2.0, 64-bit

Backends

16 backends.

Each one through its own driver.

  • PostgreSQL

    tokio-postgres

  • MySQL

    mysql_async

  • SQLite

    rusqlite

  • DuckDB

    duckdb

  • Supabase

    tokio-postgres

  • GreptimeDB

    tokio-postgres

  • InfluxDB 3

    influxdb3-client

  • InfluxDB 2

    influxdb2

  • WIP

    Snowflake

    snowflake-api

  • WIP

    ClickHouse

    clickhouse

  • WIP

    Neo4j

    neo4rs

  • WIP

    Turso

    libsql

  • WIP

    Cloudflare D1

    HTTP API

  • WIP

    FalkorDB

    redis

  • WIP

    MQTT

    rumqttc

  • WIP

    S3

    rust-s3

WIP: GPQL doesn't read column lists or sort and page on the server there yet.

Reach

Wherever it runs.

  1. Local port or Docker container

    This PC pg-main
  2. Peer on your tailnet

    This PC nas.tail4c2e1.ts.net
  3. SSH jump host, password or key

    This PC bastion 10.0.4.12

Details

Also in the box.

  • Ctrl+K palette

    Tables, saved queries, toggles and settings.

  • EXPLAIN as a tree

    ANALYZE refuses anything that writes.

  • Diff to migration

    Two open connections, drops commented out.

  • Export

    A table or a result, filters included.

  • Your own AI key

    Any OpenAI-compatible provider, or OpenRouter.

  • Four languages

    English, Korean, Japanese and Chinese.

  • Local first

    Sync is free with GitHub. Passwords stay on this PC.

  • Setup file

    Tauri 2 on WebView2, no bundled browser.

Download

Get GPQL.

  • Windows 10 and 11
  • 64-bit
  • Setup or MSI
  • Tauri 2