Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
277 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pg_snowflake_id | 0.0.1 | Snowflake-style 64-bit ID generator for PostgreSQL implemented with pgrx | FUNC | MIT | Rust | 13–17 | |
| pgcuid2 | 0.1.0 | Generate CUID2 text identifiers inside PostgreSQL using the cuid2 Rust crate. | FUNC | MIT | Rust | 11–16 | |
| pgmcisid | 1.0 | MCIS ID V1 generator | FUNC | — | C | — | |
| pgrand | 0.1.0 | Generates random test data through a PostgreSQL FDW, with an experimental table access method. | FUNC | — | Rust | 15–16 | |
| pgrx_jsonb | 0.0.0 | Proof-of-concept pgrx functions for iterating PostgreSQL JSONB internals and reconstructing JSON values | FUNC | MIT | Rust | 11–16 | |
| philihp@pg_openskill | 0.1.0 | OpenSkill Plackett-Luce ratings as a database.dev TLE package. | FUNC | MIT | SQL | 16 | |
| pksuid | 0.1.0 | generate prefixed, sortable KSUID identifiers in PostgreSQL | FUNC | MIT | Rust | 11–16 | |
| pyramid_generate | 1.0 | Generate uniformly distributed random float8 vectors by dimension and size | FUNC | — | C | — | |
| randomstring | 1.0.0 | randomstring: generate pseudo-random text and bytea values | FUNC | — | C | — | |
| range_tools | 0.1.2 | Tools for use with range types | FUNC | MIT | SQL | — | |
| range_type_functions | 0.0.4 | Functions for enhancing range type functionality. | FUNC | PostgreSQL | SQL | — | |
| refint | 1.0 | functions for implementing referential integrity (obsolete) | FUNC | PostgreSQL | C | 14–18 | |
| replace_string | 0.0.0 | Rust/pgrx function for literal string replacement | FUNC | — | Rust | 13–15 | |
| session_hash_tools | 1.0.0 | Functions to store nested hashes in PL/Perl shared hash | FUNC | PostgreSQL | SQL | — | |
| spqrhash | 1.2 | Murmur3 and City hash functions for PG | FUNC | — | C | — | |
| talib_ext | 1.0 | postgres extension to do technical analysis on postgres | FUNC | — | Rust | — | |
| tcn | 1.0 | Triggered change notifications | FUNC | PostgreSQL | C | 14–18 | |
| text_funcs | 1.0 | Tutorial 3 text functions | FUNC | — | C | — | |
| tsm_system_rows | 1.0 | TABLESAMPLE method which accepts number of rows as a limit | FUNC | PostgreSQL | C | 14–18 | |
| tsm_system_time | 1.0 | TABLESAMPLE method which accepts time in milliseconds as a limit | FUNC | PostgreSQL | C | 14–18 | |
| unaccent | 1.1 | text search dictionary that removes accents | FUNC | PostgreSQL | C | 14–18 | |
| utils | 0.0.1 | Minimal C extension example providing integer addition and multiplication functions. | FUNC | MIT | C | 18 | |
| uuid-ossp | 1.1 | generate universally unique identifiers (UUIDs) | FUNC | PostgreSQL | C | 14–18 | |
| varbitx | 1.0 | Alibaba Cloud RDS bitmap function extension for additional varbit operations | FUNC | — | C | 10–11 | |
| vectoragg | 1.0 | Float-array range sum, clamp, and decimation functions | FUNC | — | C | — | |
| verhoeff | 1.0 | Implement a Postgres Extension for Verhoeff Algorithm | FUNC | — | C | — | |
| world | 0.0.0 | pgrx tutorial functions for multilingual hello-world greetings. | FUNC | — | Rust | — |