Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
587 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| vacuum_utils | 0.1.0 | SQL functions for inspecting VACUUM and ANALYZE thresholds and activity and for invoking table maintenance. | ADMIN | PostgreSQL | SQL | 10–18 | 2 |
| validadores | 0.0.2 | Brazilian CPF check-digit validator, operator, and domain | FUNC | PostgreSQL | SQL | — | 2 |
| valkey_fdw | 1.0 | Foreign data wrapper for querying a Valkey server | FDW | PostgreSQL | C | 17–18 | 2 |
| wdb_fdw | 0.0.1 | WhiteDB Foreign Data Wrapper | FDW | PostgreSQL | C | — | 2 |
| wiki | 0.1 | In-database wiki data model and SQL/PLPerl API with optional MediaWiki integration. | FEAT | PostgreSQL | SQL | 10–12 | 2 |
| ajversion | 0.0.1 | Semantic version type for PostgreSQL backed by compact integer storage. | TYPE | PostgreSQL | C | — | 1 |
| boolean_cascaded | 2.0 | Composite boolean status type with operators and trigger helper for cascaded parent-child status. | TYPE | PostgreSQL | SQL | 10–18 | 1 |
| data_historization | 1.1.0 | PLPGSQL Script to historize data in partitionned table | UTIL | PostgreSQL | SQL | 14–18 | 1 |
| datafly_anon | 1.25 | Datafly anonymizer | SEC | PostgreSQL | C | — | 1 |
| debversion | 1.2.0 | Debian version number data type | TYPE | PostgreSQL | SQL | 14–18 | 1 |
| decimal | 1.0 | Decimal32 and decimal64 decimal floating-point data types with arithmetic and casts | TYPE | PostgreSQL | C | — | 1 |
| extension_drop | 0.1.1 | Run custom commands when an extension is dropped. | ADMIN | PostgreSQL | SQL | — | 1 |
| file_fdw_program | 1.0.1 | Backport of file_fdw PROGRAM support, exposing a file_fdw-like foreign data wrapper that reads from external commands. | FDW | PostgreSQL | C | — | 1 |
| forbid_truncate | 1.0 | Preload hook extension that rejects TRUNCATE commands. | ADMIN | PostgreSQL | C | — | 1 |
| get_column | 1.0.0 | Fetch a column value from a record by name | FUNC | PostgreSQL | C | — | 1 |
| hamradio | 1 | ham radio extension | TYPE | PostgreSQL | SQL | — | 1 |
| mvtbl | 0.0.2 | Easily move tables around tablespaces | ADMIN | PostgreSQL | SQL | — | 1 |
| ocgeo_fdw | 1.0 | Foreign data wrapper for the OpenCageData API | FDW | PostgreSQL | C | 10–14 | 1 |
| odbc_fdw | 0.5.2 | Foreign data wrapper for accessing remote databases using ODBC | FDW | PostgreSQL | C | 14–18 | 1 |
| openssl | 0.0.1 | PostgreSQL extension for cryptographic functions and types provided by OpenSSL | SEC | PostgreSQL | C | 10–18 | 1 |
| orafce_mail | 1.2 | Implementation of utl mail and DBMS MAIL packages | SIM | PostgreSQL | C | — | 1 |
| passwd-fdw | 0.4.0 | Foreign data wrapper for Unix/Linux passwd and group databases. | FDW | PostgreSQL | C | 10–18 | 1 |
| pg_dctp | 0.0.1 | Preload-only module that blocks clear-text passwords in role DDL | SEC | PostgreSQL | C | 14–18 | 1 |
| pg_decode_infomask | 0.1 | PostgreSQL 9.6 C functions that decode heap tuple infomask and infomask2 hint bits into queryable fields. | ADMIN | PostgreSQL | C | — | 1 |
| pg_dropcache | 1.0.0 | Invalidate PostgreSQL shared_buffers cache for a database or relation | ADMIN | PostgreSQL | C | 11–16 | 1 |
| pg_git | 0.4.0 | Implements Git-like repositories, commits, branches, merges and remote operations using PostgreSQL-native data and functions. | FEAT | PostgreSQL | SQL | 12–18 | 1 |
| pg_global_catalog | 0.0.1 | PostgreSQL global catalog | ADMIN | PostgreSQL | C | — | 1 |
| pg_grammar_guard | 0.4.1 | Catalog-derived grammars and approved grammar drift checks | RAG | PostgreSQL | SQL | 14–18 | 1 |
| pg_living_assertions | 0.4.1 | Executable SQL checks with verdict dates and assertion history | ADMIN | PostgreSQL | SQL | 14–18 | 1 |
| pg_misc_functions | 1.0 | Administrative test functions for backend errors, PANIC, crashes, and failover exercises. | ADMIN | PostgreSQL | C | — | 1 |
| pg_msgpack | 0.0.1 | MessagePack data type with JSON and bytea casts and access operators | TYPE | PostgreSQL | C | — | 1 |
| pg_nanp | 1.0 | Validated and consistently formatted North American Numbering Plan data type | TYPE | PostgreSQL | C | — | 1 |
| pg_plan_guard | 1.1 | Detect drift from approved PostgreSQL 19 plan-advice baselines | STAT | PostgreSQL | PLpgSQL | 19 | 1 |
| pg_postal_code_ca | 1.0 | an efficient, validated, formatted Canadian postal code type | TYPE | PostgreSQL | C | — | 1 |
| pg_promise_guard | 0.2.0 | Catalog-only checks for schema guarantees that are no longer enforced | ADMIN | PostgreSQL | SQL | 13–19 | 1 |
| pg_py_ext | 1.0.0 | A PostgreSQL extension using PL/Python3U to add numbers | FUNC | PostgreSQL | SQL | — | 1 |
| pg_rand_ext | 1.0 | Functions that generate random values for PostgreSQL | FUNC | PostgreSQL | C | — | 1 |
| pg_recall_guard | 0.2.0 | Measure ANN index recall and detect drift from an approved baseline | RAG | PostgreSQL | PLpgSQL | 13–19 | 1 |
| pg_set_acl | 0.0.1 | SET command access control list | SEC | PostgreSQL | C | — | 1 |
| pg_stat_errors | 1.2 | Cluster-wide error-class counters with a bounded sample of recent errors. | STAT | PostgreSQL | C | — | 1 |
| pg_synthesize_wal | 1.0 | Generate PostgreSQL WAL records of various sizes | FEAT | PostgreSQL | C | 15–18 | 1 |
| pg_timelord | 0.0.1 | Proof-of-concept time-travel queries using commit timestamps and a custom MVCC snapshot. | TIME | PostgreSQL | C | — | 1 |
| pg_toastutils | 1.0 | TOAST inspection utils for postgres | ADMIN | PostgreSQL | C | — | 1 |
| pg_variant_functions | 1.0 | Variant summary and allele-frequency functions over TINYINT[] genotype arrays | FUNC | PostgreSQL | C | 10–18 | 1 |
| pgds | 0.0.1 | dynamic statistics | ADMIN | PostgreSQL | C | — | 1 |
| pgopenssltypes | 0.0.1 | PostgreSQL extension that stores and manipulates OpenSSL cryptographic types and functionality. | TYPE | PostgreSQL | C | 10–18 | 1 |
| plsh_mtb | 1.0 | A PostgreSQL multi-tenant backup controller implemented with PL/SH and an installed Korn shell command. | ADMIN | PostgreSQL | Shell | — | 1 |
| plsix | 2 | provide a Perl 6/Raku procedural language handler for PostgreSQL | LANG | PostgreSQL | C | 10–18 | 1 |
| random | 2.0.0 | random data generator | FUNC | PostgreSQL | C | 14–18 | 1 |
| range_partitioning | 1.2.2 | Manages trigger-based static range partitions for PostgreSQL-XL, including split and merge operations. | OLAP | PostgreSQL | SQL | — | 1 |