>_ DBKonn
GitHub

$ welcome to dbkonn --version 0.1.4

A native macOS database client with a retro terminal aesthetic.

Connect to PostgreSQL, MySQL, SQLite, or SQL Server. Browse schemas and tables, filter rows, edit records inline, and run SQL — all from a single desktop app.

Download for Apple Silicon (.dmg) v0.1.4 · macOS (M1/M2/M3/M4) · Intel & Windows/Linux coming soon

Features

Multi-engine support

PostgreSQL, MySQL/MariaDB, SQLite, and Microsoft SQL Server.

Connection manager

Save profiles; passwords stored securely in the macOS Keychain.

Schema browser

Databases, schemas, and tables laid out in a sidebar tree.

Data grid

Virtual-scrolled table view with sorting and pagination.

Record editor

View and edit rows with type-aware fields, commit/rollback.

SQL editor

CodeMirror 6 with dialect-aware syntax highlighting.

Theming

7 built-in themes. Switch anytime from the appearance menu — here's a live preview.

Connections
prod-postgres
staging-mysql
local.sqlite
Tables
users
orders
products
orders
query.sql
id customer total paid
1042 A. Nkurunziza 89.50 true
1043 B. Uwimana 14.00 true
1044 C. Habimana null false
Connected · 3 rows

Install

  1. Open the .dmg and drag DBKonn into Applications.
  2. If macOS says the app is "damaged and can't be opened", right-click it and choose Open, or run the command below.

# clear the quarantine attribute

$ xattr -cr /Applications/DBKonn.app

# still blocked as "damaged"? re-sign locally and clear quarantine

$ codesign --force --deep -s - /Applications/DBKonn.app && xattr -rd com.apple.quarantine /Applications/DBKonn.app