Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
277 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| btree_gin | 1.3 | support for indexing common datatypes in GIN | FUNC | PostgreSQL | C | 14–18 | |
| btree_gist | 1.7 | support for indexing common datatypes in GiST | FUNC | PostgreSQL | C | 14–18 | |
| capitalize | 1.0 | A function to capitalize all the given character | FUNC | — | C | — | |
| cem-uuidv7 | 1.0.2 | UUIDv7 extension | FUNC | — | SQL | — | |
| check_digits | 0.3.3 | Functions to check various identification numbers | FUNC | MIT | C | — | |
| countnulls | 1.0.0 | Simple function to count the number of NULL arguments | FUNC | PostgreSQL | C | — | |
| dbstats | 1.1 | Descriptive statistics and data quality analysis for PostgreSQL | FUNC | — | SQL | — | |
| dev@tienlen_validation | 0.1.0 | Tien Len validation functions for game server | FUNC | — | SQL | — | |
| dict_int | 1.0 | text search dictionary template for integers | FUNC | PostgreSQL | C | 14–18 | |
| dict_xsyn | 1.0 | text search dictionary template for extended synonym processing | FUNC | PostgreSQL | C | 14–18 | |
| exploring_aggregates | 0.0.0 | pgrx example defining a custom integer-sum aggregate with serialized state. | FUNC | MIT | Rust | — | |
| fbsql | 0.1.0 | Closure-preserving formula-based statistical modeling in SQL | FUNC | MIT | SQL | 16–18 | |
| fft_approximate | 1.0 | FFT-based approximate aggregate range queries over time-series data. | FUNC | MIT | C | — | |
| first_last | 0.1.1 | Aggregate functions to return first or last "n" elements in a group | FUNC | PostgreSQL | SQL | — | |
| frkn_avg | 0.0.1 | C aggregate extension providing my_avg for bigint and floating-point inputs. | FUNC | — | C | — | |
| gcd | 0.0.1 | C function that computes the greatest common divisor of an integer array. | FUNC | — | C | — | |
| generate_up_down_series | 0.0.1 | PostgreSQL Up Down Sequence | FUNC | — | C | — | |
| get_sum | 0.0.1 | simple sum of two integers for postgres externsion using c | FUNC | — | C | — | |
| hello_pg | 0.0.0 | Minimal pgrx hello-world extension used to reproduce a macOS build issue. | FUNC | — | Rust | — | |
| helloworldtable | 0.0.0 | pgrx example returning a one-row table containing a Hello World greeting. | FUNC | — | Rust | — | |
| insert_username | 1.0 | functions for tracking who changed a table | FUNC | PostgreSQL | C | 14–18 | |
| intagg | 1.1 | integer aggregator and enumerator (obsolete) | FUNC | PostgreSQL | C | 14–18 | |
| intarray | 1.5 | functions, operators, and index support for 1-D arrays of integers | FUNC | PostgreSQL | C | 14–18 | |
| jsonb_delete_array | 1.0 | Delete jsonb keys or string elements listed in a text array | FUNC | — | C | — | |
| jsonb_explorer | 1.0 | Inspect jsonb trees and paths | FUNC | — | C | — | |
| kiwicopple-is_even | 0.0.1 | Calculates if a value is even. | FUNC | — | SQL | — | |
| launchql-stamps | 0.4.5 | 🛠. basic pg utils | FUNC | MIT | C | — | |
| lower_quantile | 1.0.3 | Lower quantile aggregate function | FUNC | BSD-2-Clause | C | 14–18 | |
| manip | 0.1 | Various manipulation functions | FUNC | Apache-2.0 | C | — | |
| memvol | 1.0 | Memory units | FUNC | — | C | — | |
| moddatetime | 1.0 | functions for tracking last modification time | FUNC | PostgreSQL | C | 14–18 | |
| mtm | 0.1 | aggregate to find min and max | FUNC | — | SQL | — | |
| nfiesta_sdesign | 1.1.17 | PostgreSQL extension for manipulating sampling design data. | FUNC | EUPL-1.2 | SQL | 16 | |
| omnisketch | 1.0.2 | data structure for on-line agg of data into approximate sketch | FUNC | PostgreSQL | C | 14–18 | |
| pbloompg | 0.0.0 | portable bloom filter, create, serialize, query across Go, Rust, Postgres | FUNC | MIT | Rust | — | |
| pg_cext | 1.0.0 | A PostgreSQL extension to add two numbers | FUNC | PostgreSQL | C | — | |
| pg_climb | 1.0 | Rock-climbing grade conversion and utility functions. | FUNC | — | C | 17 | |
| pg_elephant | 1.0 | Toy example extension exposing a pg_elephant() function that returns ASCII elephant text. | FUNC | — | C | — | |
| pg_gen_uid | 0.0.1 | Adds a PL/pgSQL function that generates random lowercase alphanumeric identifiers using pgcrypto. | FUNC | — | SQL | — | |
| pg_jewelry_tools | 0.0.1 | An extension for PSQL with useful functionality for jewelry companies. So far, this is a project created for educational purposes. | FUNC | — | C | — | |
| pg_jsonpatch | 1.0.0 | PostgreSQL implementation of JSON Patch | FUNC | MIT | SQL | — | |
| pg_kalman | 0.1 | A Kalman filter extension for PostgreSQL. | FUNC | — | C | — | |
| pg_luhn | 0.0.0 | Luhn checksum, validation, and check-digit generation functions. | FUNC | — | Rust | — | |
| pg_meritrank | 0.0.1 | The extension provides functionality for computing and ranking a merit in a Postgres database. | FUNC | MIT | Rust | — | |
| pg_num2int_direct_comp | 1.0.0 | Exact numeric/float-to-integer comparison operators that preserve index use. | FUNC | MIT | C | 12–16 | |
| pg_pagination | 0.1.0 | Rust functions for cursor- and offset-based pagination with JSON results. | FUNC | — | Rust | — | |
| pg_plpgsql_ext | 1.0.0 | A PostgreSQL extension with a PL/pgSQL function to subtract numbers | FUNC | PostgreSQL | SQL | — | |
| pg_row_hashes | 0.3.2 | Computes deterministic row fingerprints, checksums, and XOR aggregates with SeaHash and FarmHash variants. | FUNC | — | Rust | 17–18 | |
| pg_running_stats | 1.0 | Mergeable Running Statistics (Welford/Chan) Extension for PostgreSQL | FUNC | MIT | C | — | |
| pg_slugify | 0.0.1 | Normalize text into URL-friendly slugs with unaccent | FUNC | — | SQL | — |