Explore 2392 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1803 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| cologne_pg | 0.0.0 | Cologne phonetics function for PostgreSQL built with pgrx. | FTS | MIT | Rust | 11–16 | 1 |
| composite | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| compress | 0.0.2 | C/C++ functions to compress text into Base64-encoded ZIP archives and extract text from them. | UTIL | GPL-3.0 | C++ | — | 1 |
| constr_name_unif | 1.0.1 | Uniforms the names of constraints on base tables. | ADMIN | MIT | SQL | 10–18 | 1 |
| constraint_uniform | 1.0.0 | This is an extension for uniforming the names of base table constraints. | ADMIN | MIT | SQL | — | 1 |
| content_utils | 1.0.0 | Utility functions for news management and full-text search. | FTS | GPL-2.0 | SQL | — | 1 |
| copy_parquet | 0.0.1 | PoC to support PostgreSQL COPY with Apache Parquet | ETL | Apache-2.0 | C++ | — | 1 |
| count_char | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| count_nulls | 0.9.6 | Count the number of null arguments | FUNC | BSD-2-Clause | SQL | — | 1 |
| crdv_pg_coordinator | 0.1.0 | Secure Conflict-free Replicated Data Views with MPC-backed private values. | SEC | — | Rust | — | 1 |
| data_rig | 1.0 | Multidimensional OLAP fact data type with GiST indexing support. | OLAP | — | C | — | 1 |
| datafly_anon | 1.25 | Datafly anonymizer | SEC | PostgreSQL | C | — | 1 |
| db721_fdw | 0.0.0 | Rust/pgrx foreign data wrapper for db721 files, developed for CMU 15-721 project data. | FDW | — | Rust | 11–15 | 1 |
| 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 |
| ddl_repl | 1.0 | Replicate DDL and DCL commands across PostgreSQL instances by means of a utility hook | ETL | — | C | — | 1 |
| ddla | 0.1 | Audit DDL changes with event triggers and queryable log functions | SEC | — | SQL | 10–18 | 1 |
| decibel | 0.0.1 | Decibel data type with pressure conversions, arithmetic operators, comparisons, and aggregates | TYPE | GPL-3.0 | C | 10–18 | 1 |
| decimal | 1.0 | Decimal32 and decimal64 decimal floating-point data types with arithmetic and casts | TYPE | PostgreSQL | C | — | 1 |
| dict_roman | 1.0 | Full-text search dictionary that converts Roman numeral tokens to Arabic integers. | FTS | — | C | — | 1 |
| dir_fdw | 1.0 | foreign-data wrapper for readdir | FDW | MIT | C | — | 1 |
| edb_block_commands | 1.0 | Restricts EDB Advanced Server superusers from utility, DML, and SELECT commands using whitelist GUCs. | SEC | — | C | 10–18 | 1 |
| eidos_oauth | 0.2.0 | OAuth 2.0 JWT validator for PostgreSQL 18 using the OAuth validator API. | SEC | Matroid | Rust | 14–18 | 1 |
| eigen | 1.1 | New array types and linear-algebra functions based on the Eigen numerical template library. | TYPE | MIT | C++ | 10–18 | 1 |
| evr | 0.0.2 | PostgreSQL extension for RPM epoch/version/release datatype parsing. | TYPE | GPL-3.0 | SQL | — | 1 |
| extension_drop | 0.1.1 | Run custom commands when an extension is dropped. | ADMIN | PostgreSQL | SQL | — | 1 |
| fhir_jsonb | 1.0 | Synthetic FHIR JSONB data generator and query benchmark fixture for PostgreSQL. | FUNC | — | SQL | 10–18 | 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 |
| firefly | 0.2.0 | PostGIS-backed Firefly database schema for tracking 3D points and add/delete operations by task. | GIS | GPL-3.0 | SQL | — | 1 |
| forbid_truncate | 1.0 | Preload hook extension that rejects TRUNCATE commands. | ADMIN | PostgreSQL | C | — | 1 |
| fzy | 0.0.1 | FZY algorithm for PostgreSQL | FTS | MIT | C | 11–13 | 1 |
| gbuilder | 1.0 | Additional geometry builders | GIS | — | C | 10–18 | 1 |
| gdpr_anatomizer | 0.0.1 | Prototype GDPR/anatomy anonymization extension implemented with PL/Python and PL/pgSQL helpers. | SEC | — | Python | 12 | 1 |
| geekspeak | 1.0.0 | Database schema extension for the GeekSpeak podcast website. | FEAT | GPL-2.0 | SQL | 10 | 1 |
| get_column | 1.0.0 | Fetch a column value from a record by name | FUNC | PostgreSQL | C | — | 1 |
| graph_component | 1.0.0 | Compute graph components | FUNC | MIT | C | — | 1 |
| graph_db | 1.0 | A PostgreSQL extension for graph-database usage | FEAT | — | C++ | — | 1 |
| gsheets | 0.1.0 | Read and write Google Sheets from PostgreSQL. | ETL | MIT | C | — | 1 |
| hamming | 0.1.0 | Rust/pgrx extension providing a Hamming-distance operator for bytea plus an unfinished experimental IVF index access method. | RAG | — | Rust | 11–16 | 1 |
| hamradio | 1 | ham radio extension | TYPE | PostgreSQL | SQL | — | 1 |
| hclust | 0.0.1 | C function for agglomerative or divisive hierarchical clustering that writes cluster assignments back to a table. | RAG | — | C | — | 1 |
| heapy | 1.0 | table AM for Yezzey | OLAP | — | C | — | 1 |
| hello_world | 1.0 | A simple hello-world Postgres extension using sql/plpgsql implementing a russian roulette function. | FUNC | — | SQL | — | 1 |
| hstore_plpythonu | 1.0 | transform between hstore and plpythonu | LANG | — | C | — | 1 |
| htc | 2.1 | Horvitz-Thompson continuous-population estimator functions for PostgreSQL. | FUNC | EUPL-1.2 | C | 16 | 1 |
| insert_array | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| italian_codes | 1.0 | Validation domains for Italian fiscal and VAT codes | TYPE | BSD-3-Clause | SQL | — | 1 |
| jsonb_delete | 1.0 | hstore-style delete function and operator for jsonb | FUNC | — | C | 10–18 | 1 |
| jsonb_extra | 1.0 | Extra JSONB functions | FUNC | — | C | — | 1 |
| jsonb_opx | 1.0 | hstore-style functions and operators for jsonb | FUNC | — | C | — | 1 |
| jsonb_plpythonu | 1.0 | Transform between JSONB and PL/PythonU values | LANG | — | C | 10–18 | 1 |