pgAdmin III

Classic native desktop PostgreSQL administration tool — now with a native macOS (Apple Silicon) build.

# About

pgAdmin III is the most popular open-source administration and development platform for PostgreSQL. The original project was retired in favor of the web-based pgAdmin 4, but this community fork keeps the native wxWidgets application alive — fixing bugs for modern PostgreSQL versions and adding dozens of new features.

This release introduces a fully native macOS port for Apple Silicon (arm64), distributed as a self-contained .app bundle via Homebrew Cask.

# Screenshot

pgAdmin III main window on macOS

# Key Features

🖥️ Native macOS

A true native app built on wxWidgets 3.3 + Cocoa. No Electron, no Java — low memory footprint, fast startup.

🐘 PostgreSQL 12–18

Full support for modern PostgreSQL versions, PostgresPro Enterprise, Slony-I replication, and pgAgent scheduling.

🔍 SQL Editor

Syntax highlighting, auto-detect statement under cursor, autosaved tabs, multiple result windows, PCRE text transformations.

📊 Query Tool

Named bookmarks, join autocompletion via foreign keys, human-readable large numbers, cell-comparison diff view.

🔄 Schema Tooling

Cross-server object comparison with HTML diff reports, GitLab-backed version control, B-tree index checking via amcheck.

📈 Monitoring

Server Status / Activity window, process highlighting, wait-event sampling (pg_wait_sampling), AWR reports, CSV log viewer.

🎨 SVG Toolbar

Modern SVG toolbar icons, HiDPI / Retina ready, per-server colour coding.

🌐 Localization

45 languages shipped, all with editable .po sources and complete translations.

🔌 Plugins

Extensible via plug-in modules — add custom functionality without modifying the core.

🔐 SSL / SSH

SSL/TLS connection encryption and SSH tunnelling (libssh2) for secure server access.

# Installation

macOS (Apple Silicon) — quickest path

Pre-built binary via Homebrew Cask:

brew install heptau/tap/pgadmin3

Launch from Launchpad, Spotlight, or the terminal:

open /Applications/pgAdmin\ III.app

Build from source (macOS)

git clone https://github.com/heptau/pgadmin3.git
cd pgadmin3
make build
open "build-macos/pgAdmin III.app"

Note: The first build requires a locally-compiled wxWidgets 3.3 (with --disable-std_containers). The Homebrew bottle is not compatible — see AGENTS.md for details.

Linux

git clone https://github.com/heptau/pgadmin3.git
cd pgadmin3
make build
./build/pgAdmin3

Windows

Open pgAdmin3.vcxproj in Visual Studio, or cross-compile from Linux with mingw — see INSTALL_EN.txt.

Or grab the pre-built portable zip from the GitHub releases page (pgAdmin3-<version>-windows-x64.zip) — no build tools needed, just unzip and run pgAdmin3.exe. Note: this zip is built from the upstream levinsv/pgadmin3 fork's binary, so it may not include every fix from this project's macOS build — but it does bundle the extra languages and guru-hint documentation maintained here.

# What's New

v2026.09.22

v2026.08.16

v2026.08.07

v2026.07.21 and earlier

Full changelog: CHANGELOG.md

# Support & Documentation