Categories
Self-Hosted Developer Tools Monitoring PostgreSQL Administration Database Management SQL EditorStars
Forks
Watchers
Developer links
pgAdmin
pgAdmin 4 is the reference administration GUI for PostgreSQL, bundled by virtually every Linux distribution and supporting versions 14 through 18 including EDB Advanced Server — browse schemas in a hierarchical tree, write and optimize queries with AI assistance, design entity-relationship diagrams visually, monitor live sessions, and run backup/restore operations entirely from the browser. Built on Python Flask with a ReactJS frontend, version 9.17 delivers a comprehensive web-based platform accessible from any device. The Query Tool provides syntax highlighting, auto-completion, query history, an EXPLAIN plan visualizer with graphical node representation, AI-powered SQL generation from natural language prompts, and AI Insights for execution plan analysis that identifies performance bottlenecks. The Graph Visualiser renders query results as line charts, bar charts, stacked charts, and pie charts directly in the interface. The ERD Tool auto-generates entity-relationship diagrams from existing schemas for visual database design. The Schema Browser presents databases, schemas, tables, views, functions, sequences, roles, and extensions in a navigable hierarchy. Server monitoring dashboards display real-time active sessions, locks, transaction throughput, and vacuum status. GUI-driven backup and restore wraps pg_dump and pg_restore with format and compression options. Authentication supports internal, LDAP, Kerberos, OAuth2/OIDC, and webserver modes. The Helm chart includes an HTTPRoute template for Kubernetes Gateway API deployments. Bundled pg_dump, pg_restore, and psql utilities version 18.4. Deploy via Docker with the official dpage/pgadmin4 image. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. PostgreSQL License.
Benefits
- Complete PostgreSQL Administration Platform
- Manage databases, schemas, tables, views, functions, sequences, roles, extensions, and server configurations through a unified web interface supporting PostgreSQL 14 through 18.
- AI-Powered Query Assistance
- Generate SQL from natural language prompts, analyze execution plans with AI Insights to identify performance bottlenecks, and visualize query results as interactive charts.
- Visual Schema Design
- Auto-generate entity-relationship diagrams from existing database schemas, browse hierarchical object trees, and inspect table structures with the integrated ERD Tool.
- Enterprise Authentication Options
- Support internal, LDAP, Kerberos, OAuth2/OIDC, and webserver authentication modes with role-based access control for shared team database management across departments.
Features
- SQL Query Tool
- Full-featured SQL editor with syntax highlighting, auto-completion, query history, EXPLAIN plan visualizer, scratch pad, and Graph Visualiser for charting results.
- Server Monitoring
- Real-time dashboards displaying active sessions, locks, transaction throughput, and vacuum status for performance monitoring across connected PostgreSQL servers.
- Backup and Restore
- GUI-driven pg_dump and pg_restore operations with format selection, compression options, and bundled PostgreSQL utilities version 18.4 for direct command-line access.
- ERD Designer
- Auto-generate entity-relationship diagrams from existing schemas, visualizing tables, columns, and relationships for database design and documentation.
- Multi-Server Management
- Connect to and administer multiple PostgreSQL and EDB Advanced Server instances from a single pgAdmin deployment with shared server groups.