Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
1442 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| unique_id | 1.0 | Time-based K-sorted unique identifier generators inspired by Instagram and Sonyflake designs. | FUNC | BSD-3-Clause | C | — | 8 |
| yeti | 1.14.1 | helper functions for YETI project | FUNC | — | C | 16–18 | 8 |
| bktree | 1.0 | SP-GiST BK-tree index extension for 64-bit perceptual hashes and Hamming-distance searches. | RAG | — | C | 15 | 7 |
| bwcontrol | 1.0 | Bottledwater control extension | ETL | PostgreSQL | C | 10–18 | 7 |
| cbor | 0.1.0 | Concise Binary Object Representation data type for PostgreSQL. | TYPE | PostgreSQL | C | 10–18 | 7 |
| cms_topn | 1.0.0 | Count-min sketch data type and aggregates for approximate frequency and top-N queries | FUNC | — | C | — | 7 |
| dc_fdw | 1.0 | Historical foreign data wrapper for document collections stored on local disk. | FDW | — | C | — | 7 |
| fhirpath | 1.0 | data type for jsonb inspection | FEAT | — | C | — | 7 |
| gogudb | 1.1 | PostgreSQL extension for distributed hash and range partitioning across foreign servers. | OLAP | PostgreSQL | C | 10–11 | 7 |
| hamming_distance | 0.0.1 | Hamming distance and similarity functions for hexadecimal feature-vector strings. | RAG | MIT | C | — | 7 |
| hashtypes | 0.1.5 | sha1, md5 and other data types for PostgreSQL | TYPE | PostgreSQL | C | 14–18 | 7 |
| hstore_plpython2u | 1.0 | transform between hstore and plpython2u | LANG | — | C | — | 7 |
| intpair | 0.2 | Packed int64pair data type with comparison, hash, and index operator support. | TYPE | Apache-2.0 | C | — | 7 |
| jansson-json | 0.0.2 | JSON data type, operators, and functions backed by the Jansson JSON library. | TYPE | MIT | C | 10–18 | 7 |
| noddl | 1.0 | Cluster-wide DDL blocker with role and database exceptions. | SEC | MIT | C | — | 7 |
| pg-json | 0.0.1 | A json data type and related functions | TYPE | MIT | C | — | 7 |
| pg_cuvs | 0.5.0 | ⚡ Blazing-fast GPU vector search for PostgreSQL powered by NVIDIA cuVS. | RAG | PostgreSQL | C | — | 7 |
| pg_feedback | 1.0 | PostgreSQL extension that generates a report about database usage | STAT | PostgreSQL | C | — | 7 |
| pg_jinx | 2.3 | JNI bridge for PostgreSQL stored procedures, triggers, and foreign data wrappers written in Java. | LANG | — | C | — | 7 |
| pg_kafka_events | 1.0 | Publishes PostgreSQL logical-decoding change events to Apache Kafka through a background worker. | ETL | Apache-2.0 | C | — | 7 |
| pg_linegazer | 1.0 | Transparent code coverage for PL/pgSQL | LANG | MIT | C | — | 7 |
| pg_markdown | 0.1 | Pre-release Markdown-to-HTML conversion extension for PostgreSQL. | UTIL | PostgreSQL | C | — | 7 |
| pg_session_stats | 0.0.1 | Records per-session and parallel-worker CPU, process status, and I/O data into an external SQLite database. | STAT | GPL-3.0 | C | 12 | 7 |
| pg_shmemviz | 0.1 | Capture shared-memory snapshots for offline structural visualization | STAT | GPL-2.0-or-later | C | 20 | 7 |
| pgbrtypes | 1.0 | Brazilian CPF and CNPJ data types with validation, formatting, casts, and indexing support | TYPE | — | C | 10–18 | 7 |
| pgc_fdw | 1.0 | Access remote PostgreSQL tables through a postgres_fdw-derived wrapper with a FoundationDB-backed query cache | FDW | Apache-2.0 | C | 12 | 7 |
| pgorafunc | 9.4 | Oracle compatibility functions and packages for PostgreSQL | SIM | AGPL-3.0 | C | — | 7 |
| pgosql | 9.4 | C procedural-language handler providing PL/SQL-style compatibility and Oracle-like sys catalog views. | LANG | AGPL-3.0 | C | — | 7 |
| pgzint | 0.2.0 | Generate PNG barcodes and QR codes inside PostgreSQL with the Zint library | UTIL | MIT | C | 10–18 | 7 |
| plotpg | 1.0 | plot PostgreSQL result sets and analytic functions with gnuplot | UTIL | PostgreSQL | C | — | 7 |
| popcount | 1.0.0 | provide population-count functions for PostgreSQL bit(n) values | FUNC | MIT | C | 10–18 | 7 |
| postbis | 1.0 | Adds compressed DNA, RNA, amino-acid, and aligned sequence types with casts, operators, indexes, and bioinformatics functions. | TYPE | PostgreSQL | C | 14–18 | 7 |
| schedulerx | 1.0 | Prototype background-worker scheduler for periodic, one-shot, and NOTIFY-triggered SQL jobs. | TIME | BSD-3-Clause | C | — | 7 |
| traceam | 0.1 | Simple table access method that just prints out what functions in the access methods and related functions that are called. | FEAT | Apache-2.0 | C | — | 7 |
| uints | 0.9 | C extension providing unsigned 16-bit and 32-bit integer types with casts, operators, and numeric support functions. | TYPE | PostgreSQL | C | — | 7 |
| unidecode | 0.0.6 | ASCII transliterations of Unicode text | FTS | — | C | 10–18 | 7 |
| vasavgeom | 1.1 | Vague geometry handler - VASA | GIS | GPL-2.0 | C | — | 7 |
| wildspeed | 1.0 | GIN operator class for fast wildcard LIKE searches using permuterm indexing | FTS | GPL-2.0 | C | — | 7 |
| aerospike_fdw | 1.0 | Foreign Data Wrapper for Aerospike. | FDW | — | C | — | 6 |
| ajbool | 0.0.3 | Three-valued boolean type with a pseudo-NULL unknown state for primary keys. | TYPE | PostgreSQL | C | 10–16 | 6 |
| array_textsort | 1.1 | C functions for sorting and de-duplicating one-dimensional text arrays. | FUNC | BSD-4-Clause | C | — | 6 |
| 0.1 | Email address data type with validation, equality operators, and user/domain helper functions. | TYPE | PostgreSQL | C | 10–18 | 6 | |
| envvar | 1.0.1 | Fetch the value of an environment variable | UTIL | PostgreSQL | C | 14–18 | 6 |
| festival | 1.1.1 | FESTIval is a PostgreSQL extension for conducting performance evaluations of spatial indices | GIS | GPL-3.0 | C | — | 6 |
| format_x | 0.0.1 | Polymorphic variadic string formatting with named lookups into composite, JSONB, and HSTORE values. | FUNC | MIT | C | 10–18 | 6 |
| g_cube | 1.0 | GPU version of contrib/cube | TYPE | — | C | — | 6 |
| micromanage | 0.0.1 | example extension to inject plans | FEAT | — | C | — | 6 |
| nanomsgtopdb | 1.0 | Receive nanomsg messages into a PipelineDB stream. | ETL | — | C | — | 6 |
| noset | 0.3.0 | Module for blocking SET variables for non-super users. | SEC | AGPL-3.0 | C | 14–18 | 6 |
| pg_algorand | 2.0 | Algorand address, application, asset, transaction, and checksum encoding utilities. | UTIL | MIT | C | — | 6 |