Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql
GitHub stars and default-branch commits for dhamaniasad/awesome-postgres.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.
Go PostgreSQL driver for database/sql
The most popular Kubernetes Operator for PostgreSQL.
Declarative schema migrations with schema-as-code workflows
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.
Postgres operator creates and manages PostgreSQL clusters running in Kubernetes
Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
PostgreSQL cloud native High Availability and more.
Instant REST and MCP APIs for PostgreSQL and MySQL 8, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5.
Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service.
Automated database platform for PostgreSQL® - Your own DBaaS.
A PostgreSQL metric exporter for Prometheus
PostgreSQL metrics monitor/dashboard
Database anonymization and test data management
Command-line admin tool for observing and troubleshooting Postgres.
A flamegraph generator for Postgres EXPLAIN ANALYZE output.
Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.
pg_timetable: Advanced scheduling for PostgreSQL
Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.
Go library for diffing Postgres schemas and generating SQL migrations
Simple backup tool for PostgreSQL
Generate PlantUML ER diagram textual description from PostgreSQL tables
A tool for tuning TimescaleDB for better performance by adjusting settings to match your system's CPU and memory resources.
Open-source backend for Kepler.gl. Self-hosted alternative to CARTO and Foursquare Studio.
Enhanced PostgreSQL logical replication
Advanced PostgreSQL & Pgbouncer Metrics Exporter for Prometheus
Regression Testing your SQL queries
database gateway for building data-driven applications
A CLI tool for managing and executing SQL queries across multiple databases. Written in Go, made beautiful with BubbleTea
:elephant: :busts_in_silhouette: Manage PostgreSQL roles and privileges from YAML or LDAP
A microservice (sidecar) that helps instantly determine the status of your PostgreSQL hosts including whether they are alive, which one is the master, which ones are replicas, and how far each replica is lagging behind the master.
Postgres CLI with autocompletion and syntax highlighting
OpenEverest Operator
AST-native PostgreSQL toolkit: typed queries to wire protocol, with built-in RLS tenant isolation.
Static analyzer for Postgres Row-Level Security — 67 lint rules covering tenant and per-user row-scoping bugs, performance traps, and hygiene; 20 mechanically auto-fixable; semantic policy-diff command for CI gating; pytest plugin for RLS isolation tests.
Compare and analyze PostgreSQL EXPLAIN plans from the CLI
Go CLI that checks PostgreSQL connection counts and notifies via Slack and/or Loki when configured thresholds are exceeded. It can also alert on stale connections.