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.

timescaledb · Enables scalable inserts and complex queries for time-series data · 2.30.1 · Time series · Timescale · C · Packagedpg_cron · Job scheduler for PostgreSQL · 1.6.8 · Time series · PostgreSQL · C · Packagedperiods · Provide Standard SQL functionality for PERIODs and SYSTEM VERSIONING · 1.2.3 · Time series · PostgreSQL · C · Packagedpg_background · Run SQL queries in the background · 2.0.2 · Time series · GPL-3.0 · C · Packagedpg_task · execute any sql command at any specific time at background · 3.0.0 · Time series · MIT · C · Packagedtemporal · C extension providing a PERIOD type over timestamp-with-time-zone values, temporal relation operators and functions, plus GiST indexing support. · 0.7.1 · Time series · PostgreSQL · C · Not packagedjalali_utils · Convert Gregorian dates and timestamps to Jalali calendar values. · 0.0.1 · Time series · Unknown · C · Not packagedtime_for_keys · C and PL/pgSQL helpers that enforce temporal foreign keys between valid-time tables with constraint triggers. · 0.0.1 · Time series · MIT · C · Not packagedschedulerx · Prototype background-worker scheduler for periodic, one-shot, and NOTIFY-triggered SQL jobs. · 1.0 · Time series · BSD-3-Clause · C · Not packagedpg_stl · Time series analysis functions for PostgreSQL · 1.0.0 · Time series · PostgreSQL · C · Packagedpg_ethiopian_calendar · Convert between Gregorian and Ethiopian calendar dates · 1.1 · Time series · PostgreSQL · C · Not packagedpgts · time encode for PostgreSQL · 0.1.0 · Time series · MIT · C · Not packagedworker_spark · A background worker for PostgreSQL 9.3 which executed a procedure at regular intervals. · 0.0.1 · Time series · PostgreSQL · C · Not packagedcalendars · calendar conversion routines · 1.0 · Time series · BSD-3-Clause · C · Not packagedpg_background_queue · Topic-aware background SQL task queue with concurrency limits and retries. · 1.0 · Time series · GPL-3.0 · C · Not packagedpg_change_point_detection · A Postgres extension to detect change points in time series data · 1.0 · Time series · Unknown · C · Not packagedbitemp_retrieval · Retrieval, coalescing, and join helpers for bitemporal tables created by pg_bitemporal. · 0.0.1 · Time series · Unknown · C · Not packagedpg_timelord · Proof-of-concept time-travel queries using commit timestamps and a custom MVCC snapshot. · 0.0.1 · Time series · PostgreSQL · C · Not packagedpgtime · Temporal tables extension for PostgreSQL. Automatically tracks Transaction Time (system time) on any table using range types and a high-performance C-based AFTER ROW trigger. · 0.1 · Time series · MIT · C · Not packagedschedule · Cron-formatted schedule type and UTC timestamp-matching functions for PostgreSQL. · 1.0 · Time series · MIT · C · Not packagedalohadb_timeseries · Auto-partition management for time-series tables using a background worker · 1.0 · Time series · MIT · C · Not packagedauto_job · A PostgreSQL extension for background job scheduling · 1.0.0 · Time series · Unknown · C · Not packagedmmddyyyy · Educational date type with B-tree, wildcard patterns, and GiST nearest-neighbor search · 0.1.0 · Time series · Unknown · C · Not packagedpg_ical · RRULE recurrence functions for PostgreSQL backed by libical · 0.2.0 · Time series · MIT · C · Not packagedpg_timers · Schedule SQL execution at exact times or after intervals in PostgreSQL · 0.0.0 · Time series · PostgreSQL · C · Not packagedscheduler · Extension that enables flexible scheduling and execution of SQL and shell jobs directly within your database · 1.0 · Time series · MIT · C · Not packagedscheduling · pgpm demo for the Postgres Conference 2026 · 0.1.0 · Time series · MIT · C · Not packagedsimple_timeseries · time-series extension · 1.0 · Time series · MIT · C · Not packagedsql_saga · C and PL/pgSQL extension for valid-time temporal tables, temporal foreign keys, history-preserving views, and bulk temporal merge operations. · 1.0 · Time series · MIT · C · Not packagedtemporal_rtree · Experimental temporal R-tree access method implemented as a PostgreSQL extension. · 1.0 · Time series · Unknown · C · Not packagedtemporal_tables · temporal tables · 1.2.2 · Time series · BSD-2-Clause · C · Packagedtimeql · Native temporal history tracking and point-in-time queries using PostgreSQL range types and GiST indexes. · 1.0 · Time series · MIT · C · Not packagedtimetravel · TencentDB for PostgreSQL provider extension named timetravel, available as version 1.0 on PostgreSQL 10 and 11. · 1.0 · Time series · Unknown · C · Not packaged

33 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
timescaledb 2.30.1 Enables scalable inserts and complex queries for time-series data TIME Timescale C 16–18 23k
pg_cron 1.6.8 Job scheduler for PostgreSQL TIME PostgreSQL C 14–18 3.9k
periods 1.2.3 Provide Standard SQL functionality for PERIODs and SYSTEM VERSIONING TIME PostgreSQL C 14–18 320
pg_background 2.0.2 Run SQL queries in the background TIME GPL-3.0 C 14–18 254
pg_task 3.0.0 execute any sql command at any specific time at background TIME MIT C 14–18 68
temporal 0.7.1 C extension providing a PERIOD type over timestamp-with-time-zone values, temporal relation operators and functions, plus GiST indexing support. TIME PostgreSQL C 50
jalali_utils 0.0.1 Convert Gregorian dates and timestamps to Jalali calendar values. TIME C 12–18 40
time_for_keys 0.0.1 C and PL/pgSQL helpers that enforce temporal foreign keys between valid-time tables with constraint triggers. TIME MIT C 23
schedulerx 1.0 Prototype background-worker scheduler for periodic, one-shot, and NOTIFY-triggered SQL jobs. TIME BSD-3-Clause C 7
pg_stl 1.0.0 Time series analysis functions for PostgreSQL TIME PostgreSQL C 16–18 6
pg_ethiopian_calendar 1.1 Convert between Gregorian and Ethiopian calendar dates TIME PostgreSQL C 11–18 5
pgts 0.1.0 time encode for PostgreSQL TIME MIT C 3
worker_spark 0.0.1 A background worker for PostgreSQL 9.3 which executed a procedure at regular intervals. TIME PostgreSQL C 3
calendars 1.0 calendar conversion routines TIME BSD-3-Clause C 2
pg_background_queue 1.0 Topic-aware background SQL task queue with concurrency limits and retries. TIME GPL-3.0 C 13–18 2
pg_change_point_detection 1.0 A Postgres extension to detect change points in time series data TIME C 2
bitemp_retrieval 0.0.1 Retrieval, coalescing, and join helpers for bitemporal tables created by pg_bitemporal. TIME C 1
pg_timelord 0.0.1 Proof-of-concept time-travel queries using commit timestamps and a custom MVCC snapshot. TIME PostgreSQL C 1
pgtime 0.1 Temporal tables extension for PostgreSQL. Automatically tracks Transaction Time (system time) on any table using range types and a high-performance C-based AFTER ROW trigger. TIME MIT C 1
schedule 1.0 Cron-formatted schedule type and UTC timestamp-matching functions for PostgreSQL. TIME MIT C 1
alohadb_timeseries 1.0 Auto-partition management for time-series tables using a background worker TIME MIT C
auto_job 1.0.0 A PostgreSQL extension for background job scheduling TIME C
mmddyyyy 0.1.0 Educational date type with B-tree, wildcard patterns, and GiST nearest-neighbor search TIME C 17
pg_ical 0.2.0 RRULE recurrence functions for PostgreSQL backed by libical TIME MIT C 11–12
pg_timers 0.0.0 Schedule SQL execution at exact times or after intervals in PostgreSQL TIME PostgreSQL C 15–18
scheduler 1.0 Extension that enables flexible scheduling and execution of SQL and shell jobs directly within your database TIME MIT C
scheduling 0.1.0 pgpm demo for the Postgres Conference 2026 TIME MIT C
simple_timeseries 1.0 time-series extension TIME MIT C
sql_saga 1.0 C and PL/pgSQL extension for valid-time temporal tables, temporal foreign keys, history-preserving views, and bulk temporal merge operations. TIME MIT C 18
temporal_rtree 1.0 Experimental temporal R-tree access method implemented as a PostgreSQL extension. TIME C
temporal_tables 1.2.2 temporal tables TIME BSD-2-Clause C 14–18
timeql 1.0 Native temporal history tracking and point-in-time queries using PostgreSQL range types and GiST indexes. TIME MIT C
timetravel 1.0 TencentDB for PostgreSQL provider extension named timetravel, available as version 1.0 on PostgreSQL 10 and 11. TIME C 10–11