Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
277 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| composite | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | 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 |
| fhir_jsonb | 1.0 | Synthetic FHIR JSONB data generator and query benchmark fixture for PostgreSQL. | FUNC | — | SQL | 10–18 | 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 |
| hello_world | 1.0 | A simple hello-world Postgres extension using sql/plpgsql implementing a russian roulette function. | FUNC | — | SQL | — | 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 |
| 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 |
| jsonfun | 0.1 | Extract JSON values by variadic dot-delimited key paths | FUNC | — | C | — | 1 |
| kq_fx | 1.0.1 | ketteQ, Inc. | FUNC | Apache-2.0 | Rust | 13–18 | 1 |
| mean | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| median | 1.0 | Median aggregate function for input sets | FUNC | — | C | 10–12 | 1 |
| min_to_max | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| pg_algorithms | 1.0 | C extension that adds example algorithm functions, including bubble sort and quicksort for integer arrays. | FUNC | MIT | C | — | 1 |
| pg_calcpi | 1.0 | Computes digits of pi in PostgreSQL with a PL/pgSQL spigot algorithm. | FUNC | — | SQL | — | 1 |
| pg_json_diff | 1.0 | JSONB diff, JSON Patch, and merge-patch functions for PostgreSQL | FUNC | MIT | C++ | 12–18 | 1 |
| pg_open_meteo | 0.0.0 | Prototype Rust/pgrx PostgreSQL extension associated with Open-Meteo weather data. | FUNC | — | Rust | 12–17 | 1 |
| pg_ortools | 0.2.0 | Constraint optimization extension using the HiGHS MIP/LP solver from PostgreSQL, with optional async execution. | FUNC | Matroid | Rust | 14–18 | 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_random_string | 0.0.1 | Generates an alphanumeric string of a requested length with a C function. | FUNC | — | C | — | 1 |
| pg_sequence | 0.2.0 | ERP document numbering with formatted, scoped, auto-incrementing sequences | FUNC | — | Rust | — | 1 |
| pg_snowid | 3.1.0 | Generate thread-safe, time-sorted Snowflake-like IDs in PostgreSQL | FUNC | MIT | Rust | 18 | 1 |
| pg_statkit | 1.1.0 | Descriptive statistics and clinical effect-size functions over arrays. | FUNC | MIT | Rust | 13–17 | 1 |
| pg_string_extension | 0.1 | C string helpers for palindrome checks, anagram checks, and character sorting. | FUNC | — | C | — | 1 |
| pg_variant_functions | 1.0 | Variant summary and allele-frequency functions over TINYINT[] genotype arrays | FUNC | PostgreSQL | C | 10–18 | 1 |
| pgorpy | 0.0.0 | OR-tools python accessible from the database | FUNC | GPL-2.0 | SQL | — | 1 |
| pgx_uuidv7 | 0.1.7 | A PostgreSQL extension to generate and cast v7 UUIDs | FUNC | MIT | Rust | 17–18 | 1 |
| random | 2.0.0 | random data generator | FUNC | PostgreSQL | C | 14–18 | 1 |
| recommend | 1.0 | Experimental C extension providing scalar distance, text similarity, and one-dimensional array similarity functions derived from smlar. | FUNC | — | C | — | 1 |
| rotate_array | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| rpg | 0.1 | R-inspired PL/pgSQL data manipulation functions. | FUNC | — | SQL | — | 1 |
| split_composite | 1.0 | aggregates and functions for PostgreSQL Server | FUNC | — | C | — | 1 |
| stringtheory | 1.0.2 | C++ extension providing SIMD-optimized exact equality and substring-search functions for PostgreSQL text values. | FUNC | PostgreSQL | C++ | 14–16 | 1 |
| sum_array | 0.0.1 | C function that sums PostgreSQL integer and floating-point arrays into float8. | FUNC | — | C | — | 1 |
| tm_postgres_basics | 1.0.0 | PL/pgSQL helper functions for resolving relation OIDs and traversing table inheritance. | FUNC | MIT | SQL | — | 1 |
| units | 0.0.1 | Unit conversion table and PL/pgSQL conversion function for length units. | FUNC | — | SQL | — | 1 |
| weighted_stats | 1.0.0 | Weighted aggregate functions | FUNC | PostgreSQL | C | — | 1 |
| xata_id_extension | 0.0.0 | Generate Xata-style rec_ identifiers with a 20-character lowercase alphanumeric suffix. | FUNC | MIT | Rust | — | 1 |
| I4R_AUDB_extension | 1.1 | AUDB operations for PostgreSQL int4range values. | FUNC | — | C | — | |
| aggs | 0.1 | Testing aggregation functions | FUNC | Apache-2.0 | C | — | |
| alohadb_approx | 1.1 | Approximate query processing: HLL, Count-Min Sketch, Top-K | FUNC | MIT | C | — | |
| auto_counters | 1.0 | PostgreSQL extension for automatic contextual numbering | FUNC | PostgreSQL | C | — | |
| autoinc | 1.0 | functions for autoincrementing fields | FUNC | PostgreSQL | C | 14–18 | |
| bgvalidators | 1.0 | Validation functions for IBAN, Bulgarian EGN personal IDs, BULSTAT VAT numbers, and LNCh foreigner IDs. | FUNC | PostgreSQL | SQL | — | |
| bobbie@hello | 0.0.1 | An extension to generate greetings | FUNC | — | SQL | — |