Your databases.
Inside your editor.

A free, open source database client for VS Code and Cursor.

Free foreverMIT licensedNothing leaves your machine
vs code · dbdeck
orders
ordersShop · Postgres › shop › public
WHEREid > 10 AND status = 'active'
Apply
Add row1–100 of 1,200 · 4 ms
idcustomerccstatustotal
1201Anna KowalskaPLpaid412.00
1200Mia NovakCZshipped74.90
1199Jan NowakPLpaid186.50
1198Oliver BergSEdelivered311.90
1197Zofia WójcikPLpending129.00
1196Lucas SilvaPTpaid126.90
1195Piotr ZielińskiPLpaid248.40
1194Emma DuboisFRrefunded48.90
1193Ava JensenDKpaid89.90
1192Kasia LewandowskaPLpaid64.00
1191Zoe KimKRdelivered205.90
Fig. 02: browse, search, ask AI, chat, see the relations

All your connections. One place.

  • PostgreSQL
  • SQLite
  • MySQL / MariaDB
  • Redis
  • Microsoft SQL Server
  • MongoDB
  • Elasticsearch
  • Oracle
  • DynamoDB
  • BigQuery
  • Snowflake
  • ClickHouse
  • Cassandra
  • Cloudflare D1
  • S3 / MinIO / R2
  • Docker

SQL Server includes schema browsing, transactional row editing and foreign key diagrams. DynamoDB includes item browsing and PartiQL queries with AWS credentials. Cassandra includes keyspaces, native paging and CQL queries. DynamoDB and Cassandra use the query editor for changes; full-text table search is unavailable.

Grouped your way. Found in a keystroke.

Paste a connection URL from Neon, Supabase or PlanetScale, or pick a SQLite file. The form fills itself.

Search objects · Shop · Postgres
Search tables, schemas, databases, views and functions…
  • categoriesTables · shop › public
  • customersTables · shop › public
  • ordersTables · shop › public
  • order_itemsTables · shop › public
  • paymentsTables · shop › public

Write SQL where you write code.

Write a query. Press ⌘ Enter. See your results. Browse wide tables with smooth scrolling.

Looking for a value? Open Omnisearch beside a database or schema. Type JUREK and find players: Jurek (name), then open the matching records. Works with PostgreSQL, MySQL / MariaDB, SQLite, Cloudflare D1, Oracle, MSSQL, ClickHouse, BigQuery, Snowflake and MongoDB.

orders.sql
Anna Kowalska412.00
Piotr Zieliński248.40
Jan Nowak186.50
Lucas Silva126.90
Ready⌘ Enter
customers
  • idPK
  • nametext
  • emailtext
orders
  • idPK
  • customer_idFK
  • totaldecimal

The schema, drawn for you.

See your tables and how they connect. Foreign keys are linked for PostgreSQL, MySQL, SQLite, Cloudflare D1, Oracle and MSSQL.

Beyond SQL. Edit keys and documents.

Browse and edit Redis, MongoDB and Elasticsearch right in your editor.

Redisuser:42SavedHash
FieldValue
nameAnna Kowalska
emailanna@example.com
countryPL
planpro

Your words. Ready-to-run SQL.

Describe what you need. AI uses your schema to write a query you can review and run.

Connect ChatGPT, an OpenAI or Claude API key, or local Ollama.

AI QueryGenerating…
Schema shared. Rows and credentials stay private.
AssistantThinking…
Read the columns of orders and customers
Ran a read-only query
Anna Kowalska412.00
Piotr Zieliński248.40
Jan Nowak186.50

Read-only queries, only when you allow them.

Ask your database. Get answers, not just SQL.

Chat with any SQL, MongoDB or Elasticsearch connection. The assistant reads the schema, runs read-only queries when you allow it and answers from the results.

Every query it suggests opens in your editor or runs read-only in the chat. Writes never run on their own.

Your credentials never leave your machine.

Your passwords stay in your OS keychain. No telemetry, analytics or cloud sync.

what dbdeck keeps
datalives innote
Connection settingsEditor global statethis machine
Passwords and keysOS keychain (SecretStorage)encrypted
Remember password offSession memorygone on reload
Query resultsNot storedNot applicable
TelemetryNoneNot applicable
Fig. 08: the full list

Install in a minute. Pick your editor.

VS Codecode --install-extension dbdeck.dbdeck
Cursorcursor --install-extension dbdeck.dbdeck
VSCodiumcodium --install-extension dbdeck.dbdeck
Windsurfwindsurf --install-extension dbdeck.dbdeck

Questions, answered.

Free. No account. No paywall, ever.

Install it, add a connection, open a table. You are querying in under a minute.