Skip to content
PortBay
Comparison

PortBayvsDBngin

DBngin is a focused tool: a free app from the TablePlus team that launches multiple versions of PostgreSQL, MySQL, MariaDB and Redis side by side, natively, with no Docker and no virtual machine. PortBay runs those same engines per project, adds MongoDB, Memcached and SQLite, and brings everything else with it — web server, PHP, Node, HTTPS, real local domains, Mailpit and public tunnels — so your databases are part of your project rather than a separate app you remember to start.

PortBay vs DBngin comparison page.
The short answer

Which one is right for you

Pick PortBay if

You want the full stack, open source.

You want databases that boot with your project, with credentials injected into the project's environment and clean teardown when you remove the project. You want web, mail and tunnels in the same place — not three apps to remember.

Stick with DBngin if

It already fits your workflow.

You only need databases. You already use Valet or a hand-rolled stack for the rest, you live in TablePlus, and you want a free utility that does one thing. You are on Windows, where DBngin ships a build and PortBay does not.

Where PortBay and DBngin actually differ

The table below has the row-by-row detail. These are the three shapes it cannot draw: the job you already use one of them for, the job only one of them does, and what survives the move.

Both run your sites

PortBay and DBngin overlap on the everyday job: a local site on a real domain, over HTTPS, with the services it needs. If that is all you need, either will do it.

Only one dispatches agents

Move a card to To Do and PortBay launches Claude Code, Codex or Cursor against a project that is already running. DBngin has no board to dispatch from.

Switching keeps your projects

Point PortBay at the folders you already have. They stay where they are, .test domains are re-issued on the first run, and databases are imported rather than rebuilt.

The detail

Feature by feature

DBngin rows come from DBngin’s own site and docs, on the date below. PortBay rows come from the app’s source. We mark partial support honestly — including where the other side wins.

Feature
PortBay
DBngin
Pricing & licensing
Free tier
Up to 6 projects
Unlimited, free forever
Paid tier
$10/mo Pro
None
Open source
Yes — AGPL-3.0
No (closed, free)
Languages & runtimes
PHP, Node, static, mobile
All first-class
Databases only
Web server
Caddy, built in
No
Databases
MySQL & MariaDB
Per-project, multi-version
Multi-version
PostgreSQL
Per-project
Up to 18.4
DBngin's changelog added PostgreSQL 18.4 in Build 90 (3 July 2026).
Redis
Per-project
Supported
dbngin.com advertises "PostgreSQL, MySQL, MariaDB, Redis & more". We could not source MongoDB support from a first-party page on this check, so this row no longer claims it either way.
Memcached, SQLite
Per-project
—
Auto-wired credentials
Yes
Copy & paste yourself
Connection strings are injected into the project's environment on every start.
Per-project isolation
Yes
Shared instances
Snapshots & restore
Built in
Manual via DB tools
On-device AI
Managed local AI server
Ollama, built in
No
PortBay installs and supervises a local Ollama server and shares one on-device endpoint with its features and your own tools.
On-device Speech-to-Text
Whisper / Parakeet, local
No
Hold Fn and talk; an on-device model (Whisper or Parakeet) transcribes and a local AI cleans it up — in any app on your Mac.
Beyond databases
Trusted local HTTPS
mkcert, browser-trusted
No
Real .test domains
Automatic
No
Mail capture
Mailpit, built in
No
Public tunnels
Cloudflare, built in
No
CLI
Yes — `portbay`
None documented
dbngin.com documents no command-line interface; the app is driven from its menu-bar UI.
Operating systems
macOS (ARM + Intel), Linux
macOS 10.13+ and Windows
DBngin's site states "Supports Apple Silicon Chip/Intel, macOS 10.13+" and also offers a Windows download. PortBay ships macOS and Linux builds but nothing for Windows.

DBngin facts on this page were last checked against dbngin.com on . Pricing and limits change — check their site before you decide.

Migration

Coming from DBngin

PortBay's per-project databases replace DBngin's standalone instances. There is no DBngin importer — you move a database with a standard dump and restore: export from DBngin, create the project in PortBay, and import into the database it provisions. From then on the database boots and shuts down with the project, with credentials injected into the project's environment and cleaned up when you remove the project.

Common questions

PortBay vs DBngin, in plain terms

Don’t see your question answered here? The docs go deeper — every feature, flag and failure mode.

Read the docs

Yes for most workflows. PortBay provisions MySQL, MariaDB, PostgreSQL, Redis, MongoDB, Memcached and SQLite — 7 engines, per project, with credentials injected into the project's environment. That covers everything DBngin advertises on its site (PostgreSQL, MySQL, MariaDB and Redis) and adds MongoDB, Memcached and SQLite. DBngin remains the lighter option if a standalone launcher is all you want — and it has a Windows build, which PortBay does not.

Yes. They bind to different default ports per project, so you can keep DBngin running for legacy connections while you migrate. Once your projects are in PortBay, you can stop or remove DBngin.

Yes. PortBay surfaces standard connection strings for every per-project database, so you can open the same database in TablePlus, Sequel Ace, DBeaver or any psql/mysql client — no special driver required.

PortBay is free for up to 6 projects with the full feature set — databases, HTTPS, mail and tunnels. The $10/month Pro plan removes the project limit. DBngin is free because its scope is intentionally limited to launching database engines; PortBay's pitch is replacing the whole local-dev stack.

No. Your DBngin instances stay exactly where they are — PortBay does not touch them. Moving a database means a standard SQL dump out of DBngin and an import into the per-project database PortBay provisions, so you keep both copies until you're satisfied.

PortBay mascot — a friendly blue tugboat

Give your projects and your agents a real local home.

Download for macOS

Free & open source · macOS 11+ on Apple Silicon · Pro from $10/mo