Skip to content
DB Plus

DB Plus

A database client for macOS.

Write SQL, explore schemas, edit data and ask AI about the schema of a connection you choose. Windows and Linux versions are in development.

DB Plus showing a PostgreSQL table, schema browser and AI assistant

Features

Tools for everyday database work

  • DB Plus desktop window with schema sidebar, data grid, and AI assistant

    01

    A native macOS app

    Built for macOS and available now. Windows and Linux versions are in development.

  • Data grid showing the orders table with tabs and inline cell values

    02

    Write queries and edit data

    Run SQL, edit cells, filter and sort results, page through large tables, and export data. Editing cells is not yet available for add-on drivers.

  • Schema sidebar listing tables and views next to the data grid

    03

    Explore your schema

    Browse tables, views, indexes, foreign keys, functions and procedures. ER diagrams show how your tables relate.

  • AI Assistant panel with suggested prompts about the open database

    04

    Ask AI about your schema

    Ask about the schema of a selected connection using Anthropic, OpenAI, Gemini or Ollama. DB Plus sends the schema and your messages to your chosen provider. API keys stay in the system Keychain.

  • MCP Server overview with access modes and recent activity

    05

    Connect AI tools with MCP

    Turn on the optional MCP server to let tools such as Claude and Cursor access your databases. Choose Locked, Read-only or Read-write for each connection, and review access in the activity log.

  • Write protection settings with Off, Confirm writes, and Read-only options

    06

    Control database writes

    Set a write-protection level for each connection: allow writes, ask before risky UPDATE and DELETE statements, or block writes entirely.

  • Connection credentials panel noting passwords stay in the system keychain

    07

    Passwords stay in Keychain

    DB Plus stores database passwords in the macOS Keychain, separate from your saved connection details.

  • Grid of supported database engines including PostgreSQL and MySQL

    08

    Built-in drivers and add-ons

    PostgreSQL, MySQL, SQLite, Redis, MongoDB, SQL Server and ClickHouse are built in. DuckDB, Cassandra, CockroachDB and Elasticsearch are available as optional add-ons.

  • Settings → General → Updates showing the current version, automatic checks and a Check for Updates button

    09

    Updates on macOS

    DB Plus for macOS can check for updates automatically. You can also check for an update from Settings.

Comparison

DB Plus, DBeaver and DataGrip

All three help you connect to databases and run SQL. Here is how their features compare.

Swipe sideways to see all columns

DB PlusDBeaverDataGrip
Built withSwift on macOS; C++ on Windows and Linux. No Java installation neededJava, on the Eclipse platformJava (JVM), JetBrains IDE platform
PlatformsmacOS now, Windows and Linux in developmentmacOS, Windows, LinuxmacOS, Windows, Linux
Databases11, including PostgreSQL, MySQL, Redis, MongoDB and ElasticsearchBroad support through database driversBroad support for relational databases
LicenseApache 2.0; free to useFree Community edition; paid editions also availableCommercial product
AIChoose Anthropic, OpenAI, Gemini or Ollama and provide your own keyAI features availableAI features available

More in DB Plus

  • Choose your AI provider

    Ask questions about the schema using a provider you already use or a local Ollama model.

  • MCP server built in

    Connect Claude, Cursor and other AI tools to your databases. Set access separately for each connection and review the activity log.

  • Write controls for each connection

    Choose from six write-protection levels, including confirmation prompts and read-only access.

  • Import saved connections

    Bring connection settings over from DBeaver, DataGrip, Navicat or TablePlus.

  • Database-specific tools

    Browse Redis keys, edit MongoDB documents, compare and sync schemas, view ER diagrams, and back up or restore data.

  • SSH tunnels and encrypted exports

    Connect through an SSH tunnel. Export saved connections with a passphrase when you need to move them to another machine.

  • Import, export and backup

    Export tables as SQL or use PostgreSQL COPY. Import CSV and SQL files, and back up or restore databases.

  • Work with large tables

    The data grid loads 300 rows at a time instead of fetching the whole table. Each tab keeps its state when you switch away.

DB Plus currently supports fewer databases, and macOS is the only available platform. If you use a Mac and want AI and MCP tools in the same app, it may be a good fit.

Product features and pricing can change. Check each vendor's website for current details.

Database support

Supported databases

* Optional drivers are distributed as sandboxed .dbplusdriver packages.

  • PostgreSQL
  • MySQL
  • SQLite
  • Redis
  • MongoDB
  • SQL Server
  • ClickHouse
  • DuckDB*
  • Cassandra*
  • CockroachDB*
  • Elasticsearch*

Download

v1.2.0

Get DB Plus

Current release is v1.2.0 for macOS (Apple Silicon). Windows and Linux builds are not available yet.

If macOS blocks the app, Control-click it and choose Open. If needed, remove its quarantine flag with: xattr -dr com.apple.quarantine /Applications/DBPlus.app

Releases · GitHub Releases · v1.2.0 · Release repository