Everything you need to work with a database

QForge combines a SQL editor, schema browser, editable data grids, connection profiles, and query-analysis tools in one focused native app.

Connect

MySQL, PostgreSQL, and SQLite, with several connections open at once in separate tabs.

  • SSH tunneling with password or private key
  • Saved, grouped, searchable connection profiles
  • Environment badges (Local/Dev/Staging/Production) so you always know where you are

Query

A SQL editor built for speed, not just syntax highlighting.

  • Schema-aware autocomplete, formatting, and snippets
  • Multi-statement scripts, find/replace, editor zoom
  • Query history and pinned tabs that restore across sessions

Explore

Browse a database without writing a query first.

  • Schema sidebar for tables, views, functions, indexes, and foreign keys
  • Paginated data views with sorting and filtering
  • Ctrl+P quick search across tables, columns, and snippets

Visualize

See structure and follow relationships, not just rows.

  • ER diagrams generated from your live schema
  • Follow foreign-key relationships directly from the data grid
  • Editable result grids with inline row add/edit/delete and change preview

Compare

Know what actually changed.

  • Schema Compare between two databases
  • Built-in result verifier: row/column diffs, aggregates, and timings for two queries

Optimize

Understand what a query is actually doing before it runs in production.

  • Query analyzer with available EXPLAIN plans
  • Read-only connection mode that blocks writes at the client, with a database-level read-only session where supported
Import/export CSV, JSON, Excel, and SQL INSERT statements, create or alter tables from the UI, and switch between light and dark themes — see the docs for the full workflow list, or the README on GitHub for the source of truth.

Download QForge