emanuele-em

emanuele-em / cove

Public

An extensible, multi-database GUI client for macOS — add any database by implementing a single Swift protocol. Built for contributors.

23
2
100% credibility
Found Mar 23, 2026 at 23 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

Cove is a native macOS app for connecting to, browsing, querying, and editing data in various SQL and NoSQL databases.

How It Works

1
🔍 Discover Cove

You find Cove, a simple Mac app that lets you explore and manage all your databases in one place.

2
📥 Download and install

Grab the app from releases and drag it to your Applications folder to get started instantly.

3
🔗 Connect your database

Pick your database type, enter details like host and login, and connect with a click—works for SQL, NoSQL, and more.

4
🌳 Browse your data

See your tables, views, and keys in a clear tree view on the side.

5
📊 View and edit rows

Click into tables to see data, edit cells right in place, and preview changes safely.

6
✏️ Run smart queries

Type queries with auto-complete help, run them, and see results instantly.

Master your databases

Everything feels fast and native on Mac—you browse, query, and update data effortlessly across all your databases.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 23 to 23 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is cove?

Cove is a native macOS GUI database client supporting Postgres, MySQL, MariaDB, SQLite, MongoDB, Redis, ScyllaDB, Cassandra, and Elasticsearch. Built in Swift for macOS 15+, it offers a sidebar tree to browse schemas/tables/keys, inline row editing with SQL/CQL previews, and a query editor with syntax highlighting and autocomplete. Extensible design lets you add any database via a single Swift protocol—perfect for custom needs like Cove backup GitHub workflows.

Why is it gaining traction?

Unlike Electron-based tools, Cove delivers fast native SwiftUI with no web views, SSH tunneling (password/key), multi-tab persistence across relaunches, and color-coded connection indicators. Developers dig the zero-config support for nine databases, session restore, and contributor-friendly extensibility—built explicitly for adding backends without UI changes.

Who should use this?

macOS backend engineers managing mixed stacks (Postgres for OLTP, MongoDB for docs, Redis for caching, Cassandra for scale). DBAs tired of switching apps for NoSQL/SQL, or teams needing a lightweight client for dev/staging/prod environments with SSH.

Verdict

Promising extensible database GUI at 23 stars and 1.0% credibility—docs guide contributions well, tests hit core flows, but maturity shows in light roadmap (import/export pending). Grab the DMG if you're on recent macOS and want to hack on it; skip for production without more polish.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.