select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

PostgreSQL Extension Catalogue

Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.

pg_tracing · Distributed Tracing for PostgreSQL · 0.1.3 · Monitoring · MIT · C · Packagedpg_turret · Capture PostgreSQL logs and export structured events to HTTP, Kafka, or Sentry · 0.0.0 · Monitoring · MIT · Rust · Not packagedbg_mon · Background worker for monitoring PostgreSQL · Monitoring · MIT · C · Not packagedpg_track_optimizer · Track planning decisions in comparison with execution reality · 0.9.2 · Monitoring · MIT · C · Packagedpagevis · Visualise database pages in ascii code · 0.1 · Monitoring · MIT · SQL · Packagedpg_meminfo · Backend memory and process usage inspection from SQL. · 1.0 · Monitoring · MIT · C · Not packagedpg_stat_sysinfo · Query host load, CPU, memory, swap, and disk statistics from PostgreSQL, with optional shared-memory caching. · 0.0.1 · Monitoring · MIT · Rust · Not packagedpgmeminfo · show memory usage · 1.0.0 · Monitoring · MIT · C · Packagedpgx_trace_hooks · Trace PostgreSQL executor and utility-hook invocations through a preloaded pgrx library · 0.0.0 · Monitoring · MIT · Rust · Not packagedpgtrace · Event-driven query, lock, failure, and latency observability from PostgreSQL executor hooks. · 0.3 · Monitoring · MIT · C · Not packagedcall_graph · Track PostgreSQL function calls automatically and aggregate them into call graphs and optional table-usage statistics. · 1.4 · Monitoring · MIT · C · Not packagedpg_stat_insights · Query planning/execution statistics with replication, index, trend, and contention analysis. · 3.0 · Monitoring · MIT · C · Not packagedpg_metricus · Sends custom metrics from PL/pgSQL code to socket-based aggregators such as Brubeck or Graphite. · 1.0 · Monitoring · MIT · C · Not packagedpg_eyes · SQL monitoring functions and views for PostgreSQL database activity · 1.4 · Monitoring · MIT · SQL · Not packagedpg_mon · PostgreSQL extension for query monitoring with execution-time histograms and plan information in a shared view · 1.0 · Monitoring · MIT · C · Not packagedsupa_agent_trace · A browser extension and agent for Supabase · 0.1.0 · Monitoring · MIT · SQL · Not packagedpercona_pg_telemetry · Percona telemetry extension for PostgreSQL · 1.2 · Monitoring · MIT · Shell · Not packagedpg_dbwa · Analyzes local or remote PostgreSQL workloads using historical pg_stat_statements snapshots. · 0.3.1 · Monitoring · MIT · SQL · Not packageddbstat · Collects exact table row counts and modification timing through SQL objects and a companion libpq process. · 0.1 · Monitoring · MIT · C · Not packagedpg_mem_counters · Maintains named total and requests-per-minute counters in PostgreSQL shared memory. · 1.0 · Monitoring · MIT · C · Not packagedpg_sweep · Collect PostgreSQL database and table statistics as JSON for monitoring. · 0.0.0 · Monitoring · MIT · Rust · Not packagedalohadb_query_store · AlohaDB Query Store and Index Advisor · 1.0 · Monitoring · MIT · C · Not packagedmemleak_analyzer · A PostgreSQL extension designed to analyze and localize logical memory leaks inside PostgreSQL backend sessions and background workers. · 1.0 · Monitoring · MIT · C · Not packagedpg_logtap · Structured PostgreSQL log capture and delivery to Vector, HTTP, TCP, or files. · 0.3.0 · Monitoring · MIT · Zig · Not packagedpg_microbench · Perf stat-like hardware performance counters for PostgreSQL planner, executor, utility, and SPI query phases using Linux perf_event_open · 1.0 · Monitoring · MIT · C · Not packagedpg_session_trace · Trace session SQL, bind variables, execution plans, and timing metrics · 1.0 · Monitoring · MIT · C · Not packagedpg_trace · Query execution tracing with shared-memory buffers, persistence, and retention controls. · 5.0 · Monitoring · MIT · C · Not packagedpgao · Monitor and analyze PostgreSQL clusters at scale. · 0.1.0 · Monitoring · MIT · Go · Not packagedplannerlog · pgrx planner-hook example that logs each planned query. · 0.0.0 · Monitoring · MIT · Rust · Not packagedtable_change_tracker · Tracks last modification timestamps for selected tables in shared memory. · 1.0 · Monitoring · MIT · C · Not packaged

30 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
pg_tracing 0.1.3 Distributed Tracing for PostgreSQL STAT MIT C 14–18 406
pg_turret 0.0.0 Capture PostgreSQL logs and export structured events to HTTP, Kafka, or Sentry STAT MIT Rust 13–18 121
bg_mon Background worker for monitoring PostgreSQL STAT MIT C 10–18 75
pg_track_optimizer 0.9.2 Track planning decisions in comparison with execution reality STAT MIT C 17–18 33
pagevis 0.1 Visualise database pages in ascii code STAT MIT SQL 14–18 31
pg_meminfo 1.0 Backend memory and process usage inspection from SQL. STAT MIT C 24
pg_stat_sysinfo 0.0.1 Query host load, CPU, memory, swap, and disk statistics from PostgreSQL, with optional shared-memory caching. STAT MIT Rust 14–15 18
pgmeminfo 1.0.0 show memory usage STAT MIT C 14–18 15
pgx_trace_hooks 0.0.0 Trace PostgreSQL executor and utility-hook invocations through a preloaded pgrx library STAT MIT Rust 15 15
pgtrace 0.3 Event-driven query, lock, failure, and latency observability from PostgreSQL executor hooks. STAT MIT C 15–16 13
call_graph 1.4 Track PostgreSQL function calls automatically and aggregate them into call graphs and optional table-usage statistics. STAT MIT C 12
pg_stat_insights 3.0 Query planning/execution statistics with replication, index, trend, and contention analysis. STAT MIT C 16–18 9
pg_metricus 1.0 Sends custom metrics from PL/pgSQL code to socket-based aggregators such as Brubeck or Graphite. STAT MIT C 6
pg_eyes 1.4 SQL monitoring functions and views for PostgreSQL database activity STAT MIT SQL 10–18 5
pg_mon 1.0 PostgreSQL extension for query monitoring with execution-time histograms and plan information in a shared view STAT MIT C 11–17 5
supa_agent_trace 0.1.0 A browser extension and agent for Supabase STAT MIT SQL 3
percona_pg_telemetry 1.2 Percona telemetry extension for PostgreSQL STAT MIT Shell 2
pg_dbwa 0.3.1 Analyzes local or remote PostgreSQL workloads using historical pg_stat_statements snapshots. STAT MIT SQL 2
dbstat 0.1 Collects exact table row counts and modification timing through SQL objects and a companion libpq process. STAT MIT C 10–18 1
pg_mem_counters 1.0 Maintains named total and requests-per-minute counters in PostgreSQL shared memory. STAT MIT C 10–11 1
pg_sweep 0.0.0 Collect PostgreSQL database and table statistics as JSON for monitoring. STAT MIT Rust 14–16 1
alohadb_query_store 1.0 AlohaDB Query Store and Index Advisor STAT MIT C
memleak_analyzer 1.0 A PostgreSQL extension designed to analyze and localize logical memory leaks inside PostgreSQL backend sessions and background workers. STAT MIT C
pg_logtap 0.3.0 Structured PostgreSQL log capture and delivery to Vector, HTTP, TCP, or files. STAT MIT Zig 15–18
pg_microbench 1.0 Perf stat-like hardware performance counters for PostgreSQL planner, executor, utility, and SPI query phases using Linux perf_event_open STAT MIT C
pg_session_trace 1.0 Trace session SQL, bind variables, execution plans, and timing metrics STAT MIT C 15–18
pg_trace 5.0 Query execution tracing with shared-memory buffers, persistence, and retention controls. STAT MIT C 16–18
pgao 0.1.0 Monitor and analyze PostgreSQL clusters at scale. STAT MIT Go
plannerlog 0.0.0 pgrx planner-hook example that logs each planned query. STAT MIT Rust
table_change_tracker 1.0 Tracks last modification timestamps for selected tables in shared memory. STAT MIT C