A native database workbench for macOS

dbOSK

A native database workbench that feels at home on macOS.

A fast SwiftUI and AppKit database client for PostgreSQL, MySQL/MariaDB, MongoDB and SQLite, with the practical details needed for real operational work.

dbOSK showing a database table in its native macOS interface

Inside the application

See it in action.

Move from organized connections to table structures, query editing and MongoDB documents in a native interface designed for real database work.

dbOSK connection list with grouped and labeled databases
dbOSK table structure view showing columns, types and indexes
dbOSK SQL query editor with inline results
dbOSK MongoDB document viewer

Why it exists

Database work should feel immediate.

Many database tools make everyday work feel heavier than it should, consuming substantial memory and adding delay to simple navigation. dbOSK was built around the opposite goal: start quickly, stay responsive and keep the resource footprint modest while working across several database engines.

Connections can travel through SSH tunnels, load credentials from shell scripts such as 1Password CLI, or retrieve secrets from AWS Secrets Manager without persisting them locally.

What it does

The details that turn a query window into a workbench.

dbOSK brings the everyday work around a database into one fast, native interface, from finding a table to safely reaching a production system.

01

Work across PostgreSQL, MySQL, MariaDB, MongoDB and SQLite in one native Mac application

02

Stream and cancel queries, filter and page through results, then export them as CSV or JSON

03

Save complex queries and organize tables with notes, groups and visibility controls

04

Reach protected systems through SSH tunnels using your existing SSH agent and configuration

05

Load credentials at connection time from scripts, 1Password CLI or AWS Secrets Manager without persisting secrets locally

Open source, ready to explore

Bring your databases into one genuinely native workspace.

Read the README and get started

Under the hood

Built with

SwiftSwiftUIAppKitSQLMongoDB
Build approach
Vibe-coded

An experiment in how far I could push the development of a complete native application through a vibe-coded workflow. I defined how the application should behave and feel from a user perspective, while agents made most of the architectural and code-level decisions needed to get there.

AI tools and models

Claude Code

Availability
Native macOS · install from source
License
Source available. Consult the repository for usage terms