pgAdmin III

Классический нативный десктопный инструмент для администрирования PostgreSQL — теперь с нативной сборкой для macOS (Apple Silicon).

# О проекте

pgAdmin III — самая популярная платформа с открытым исходным кодом для администрирования и разработки PostgreSQL. Оригинальный проект был прекращён в пользу веб-версии pgAdmin 4, но этот форк сообщества поддерживает нативное wxWidgets-приложение живым — исправляет ошибки для современных версий PostgreSQL и добавляет десятки новых функций.

Этот выпуск представляет полностью нативный порт для macOS на Apple Silicon (arm64), распространяемый как самодостаточный .app-пакет через Homebrew Cask.

# Скриншот

Главное окно pgAdmin III на macOS

# Ключевые возможности

🖥️ Нативная macOS

Полностью нативное приложение на wxWidgets 3.3 + Cocoa. Без Electron, без Java — малое потребление памяти, быстрый запуск.

🐘 PostgreSQL 12–18

Полная поддержка современных версий PostgreSQL, PostgresPro Enterprise, репликации Slony-I и планировщика pgAgent.

🔍 Редактор SQL

Подсветка синтаксиса, автоопределение оператора под курсором, автосохраняемые вкладки, несколько окон результатов, текстовые преобразования PCRE.

📊 Инструмент запросов

Именованные закладки, автозавершение JOIN по внешним ключам, человекочитаемые большие числа, сравнение ячеек в режиме diff.

🔄 Работа со схемами

Сравнение объектов между серверами с HTML-отчётами diff, управление версиями через GitLab, проверка B-tree индексов через amcheck.

📈 Мониторинг

Окно состояния/активности сервера, подсветка процессов, семплинг wait-event (pg_wait_sampling), отчёты AWR, просмотр CSV-логов.

🎨 Панель инструментов SVG

Современные иконки панели инструментов в формате SVG, готовность к HiDPI / Retina, цветовая кодировка по серверам.

🌐 Локализация

45 языков в поставке, все с редактируемыми .po-файлами и полными переводами.

🔌 Плагины

Расширяемость через модули плагинов — добавляйте собственные функции без изменения ядра.

🔐 SSL / SSH

Шифрование соединений SSL/TLS и SSH-туннелирование (libssh2) для безопасного доступа к серверу.

# Установка

macOS (Apple Silicon) — самый быстрый способ

Готовый бинарный файл через Homebrew Cask:

brew install heptau/tap/pgadmin3

Запуск из Launchpad, Spotlight или терминала:

open /Applications/pgAdmin\ III.app

Сборка из исходников (macOS)

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

Примечание: Первая сборка требует локально скомпилированной wxWidgets 3.3 (с --disable-std_containers). Бутылка Homebrew несовместима — подробнее см. AGENTS.md.

Linux

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

Windows

Откройте pgAdmin3.vcxproj в Visual Studio или выполните кросс-компиляцию из Linux с mingw — см. INSTALL_EN.txt.

Или скачайте готовый портативный zip со страницы GitHub releases (pgAdmin3-<version>-windows-x64.zip) — не требуются никакие инструменты сборки, просто распакуйте и запустите pgAdmin3.exe. Примечание: этот zip собран из бинарного файла форка levinsv/pgadmin3, поэтому он может не включать все исправления из сборки этого проекта для macOS — но в нём есть дополнительные языки и документация guru-hint, поддерживаемая здесь.

# Что нового

v2026.09.22

v2026.08.16

v2026.08.07

v2026.07.21 и ранее

Полный список изменений: CHANGELOG.md

# Поддержка и документация