pgAdmin 4
Web and desktop administration and development for PostgreSQL
3.8k stars 880 forks last commit first released
Actively maintained
Last commit 21 Aug 2026.

pgAdmin 4 is an open source administration and development platform for PostgreSQL. It provides a browser-based interface for managing database objects, running SQL, and performing common maintenance operations, and it can also run as a desktop app.
Key Features
- Graphical object browser for PostgreSQL servers, databases, schemas, and roles
- SQL Query Tool with editing and results grid for interactive querying
- Backup and restore tooling integration with PostgreSQL utilities
- Database design and visualization features such as ERD tooling
- User management features when deployed in server mode
- Multiple deployment options: web application or Electron-based desktop runtime
Use Cases
- Day-to-day PostgreSQL administration (users, permissions, schemas, extensions)
- SQL development, troubleshooting, and performance investigation via query tooling
- Managing backups/restores and operational maintenance tasks across environments
Limitations and Considerations
- Some advanced functions depend on external PostgreSQL client utilities being available on the host
- Server-mode deployments require careful security hardening due to exposure of administrative capabilities
pgAdmin 4 is a widely used choice for PostgreSQL DBAs and developers who want a full-featured GUI that works in both web and desktop environments. It combines routine administration, SQL development, and maintenance workflows in a single interface.
Categories:
Tags:
Tech Stack:
Similar to pgAdmin 4

CloudBeaver
Web-based database manager for SQL and NoSQL data sources
CloudBeaver is an open-source, web-based database manager for teams, offering a browser SQL editor, data browsing/editing, and administration for many databases.
MySQL
Open source relational database management system
MySQL is an open source relational database for SQL-based transactional and analytical workloads, supporting replication, high availability, and clustering options.

phpMyAdmin
Web-based administration interface for MySQL and MariaDB
phpMyAdmin is a PHP-based web interface to manage MySQL and MariaDB databases, including schema changes, user privileges, import/export, and SQL execution.

Mathesar
Open-source spreadsheet-like UI for PostgreSQL databases
Self-hosted web app that provides a spreadsheet-like interface to view, edit, query, and manage PostgreSQL data with native Postgres role-based access control.

DreamFactory
Automatic REST API generation for databases and services
DreamFactory generates secure, documented REST APIs for SQL/NoSQL databases and other services, with a web admin UI, authentication, and role-based access control.

Workout Tracker
Self-hosted web app for tracking GPX-based workouts and stats
Self-hosted workout tracking web app for GPX/TCX/FIT activities with maps, stats, heatmaps, equipment tracking, and an API for automated uploads and syncing.





