You Don't Need a Separate Database Client

pgAdmin in one window. VS Code in another. Alt-tab to check a column name, alt-tab back to write the query, alt-tab again to run it.

DBCode is a VS Code extension that puts a database client right in your editor.

Query results in DBCode

Browse everything

Connect and your databases, schemas, tables, views, stored procedures, functions, external tables all show up in the sidebar. Click a table or view to see its data. No SQL needed.

Viewing table data

Edit data inline

Double-click a cell to edit it. Make your changes, then hit Save. DBCode runs a verify check on each affected row before executing to make sure only the intended rows are updated.

Reviewing changes before applying

SQL with autocomplete

The editor knows your schema. Table names, columns, functions, all suggested as you type.

Visual query builder

Pick tables, set up joins, choose columns, add filters. DBCode writes the SQL.

Visual query builder

AI queries

Ask “show me all users who signed up this week” and DBCode writes the SQL. It knows your schema so the output works. Integrates with GitHub Copilot too.

AI assist panel

Share results

Generate an encrypted link to query results. Passphrase protected, auto-expires. Recipients don’t need DBCode to view it.

50+ databases

Postgres, MySQL, MongoDB, SQL Server, SQLite, Snowflake, BigQuery, DuckDB, Redis, Clickhouse and more. Same interface for all of them.

Get started

  1. Open VS Code
  2. Search “DBCode” in Extensions
  3. Click the DBCode icon in the sidebar
  4. Add a connection

Get started