Explore 2400 PostgreSQL extensions from PGEXT, maintained by Pigsty.
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| bdr | 6.5 | Active-active logical replication and distributed consistency for PGD. | ETL | Proprietary | — | — | |
| bedquilt | 2.1.0 | A json object store | FEAT | MIT | C | — | |
| believe | 0.11.0 | The official PostgreSQL extension for the Believe API. | UTIL | MIT | SQL | — | |
| bench_pg_unwind | 0.1 | Benchmark PostgreSQL/Rust exception unwinding overhead | FEAT | Apache-2.0 | Rust | — | |
| beyond_auth | 0.1.0 | Per-project authentication and authorization service for apps running on https://beyond.dev | SEC | AGPL-3.0 | Rust | — | |
| beyond_queue | 0.1.0 | A faster fork of pgmq for https://beyond.dev queues | FEAT | MIT | Rust | — | |
| bgvalidators | 1.0 | Validation functions for IBAN, Bulgarian EGN personal IDs, BULSTAT VAT numbers, and LNCh foreigner IDs. | FUNC | PostgreSQL | SQL | — | |
| bgworker_segfault | 0.0.0 | Minimal Rust/pgrx background-worker crash reproducer for max_worker_processes exhaustion. | FEAT | — | Rust | 11–16 | |
| bloom | 1.0 | bloom access method - signature file based index | FEAT | PostgreSQL | C | 14–18 | |
| bloom_fulon | 0.0.0 | Experimental pgrx index access method for PostgreSQL, created for learning purposes. | FEAT | — | Rust | 11–16 | |
| bluefin | 1.7.0 | Append-only compressed table access method for time-series workloads. | OLAP | Proprietary | — | 15–18 | |
| bobbie@hello | 0.0.1 | An extension to generate greetings | FUNC | — | SQL | — | |
| bool_plperl | 1.0 | transform between bool and plperl | LANG | PostgreSQL | C | 14–18 | |
| bool_plperlu | 1.0 | transform between bool and plperlu | LANG | PostgreSQL | C | 14–18 | |
| 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 | |
| busybee_fdw | 0.1 | MQTT Foreign Data Wrapper | FDW | — | C | — | |
| capitalize | 1.0 | A function to capitalize all the given character | FUNC | — | C | — | |
| cart_ext | 0.0.0 | Cart-service transaction markers and LISTEN/NOTIFY background workers for a marketplace prototype. | FEAT | — | Rust | — | |
| cas | 0.1.0 | CAS Registry Number data type for PostgreSQL. | TYPE | — | C | — | |
| cat_hook_delete_claims | 0.0.1 | Supabase Auth custom access token hook for deleting token claims | SEC | — | SQL | — | |
| catboost | 0.1 | machine learning module using CatBoost | RAG | — | C | — | |
| cdb_extension_fw | current | experimental framework for PostgreSQL extension boilerplate | FEAT | — | SQL | — | |
| cem-uuidv7 | 1.0.2 | UUIDv7 extension | FUNC | — | SQL | — | |
| check_digits | 0.3.3 | Functions to check various identification numbers | FUNC | MIT | C | — | |
| check_updates | 1.0.1 | Trigger functions to allow/deny certain type of table updates | ADMIN | PostgreSQL | SQL | — | |
| chess | 1.0 | SAN and FEN chess notation data types and functions for PostgreSQL | TYPE | — | C | — | |
| chess_index | 0.0.1 | Data types for indexing chess positions. | TYPE | MIT | C | — | |
| chronoturtle | 0.1.0 | Git-like branches and append-only row history for tables | TIME | PostgreSQL | PLpgSQL | 16 | |
| citext | 1.6 | data type for case-insensitive character strings | TYPE | PostgreSQL | C | 14–18 | |
| compact_uuid | 0.1.1 | UUID type with canonical 22-character Base64url text | TYPE | MIT | Rust | 18 | |
| conda_pgsql_rust_ext | 0.0.0 | Conda version data type and helpers for PostgreSQL, implemented with pgrx and rattler_conda_types. | TYPE | MIT | Rust | 13–17 | |
| condaversion | 1.0 | Conda package version number data type implemented as a C++ PostgreSQL extension. | TYPE | MIT | C++ | — | |
| copy_data | 1.0 | some small postgresql extensions for beginners | ETL | — | C | — | |
| cos_fdw | 1.0 | TencentDB PostgreSQL foreign data wrapper for reading CSV data from Tencent Cloud Object Storage (COS). | FDW | — | C | 10–18 | |
| countnulls | 1.0.0 | Simple function to count the number of NULL arguments | FUNC | PostgreSQL | C | — | |
| countries | 0.0.4 | Pure-SQL package that creates and seeds a public.countries reference table. | FEAT | — | SQL | — | |
| cranges | 1.0.0 | Closed forms of PostgreSQL discrete built-in ranges | TYPE | — | C | — | |
| cron_utils | 0.1.0 | Parse cron expressions and compute previous or next trigger times | TIME | MIT | SQL | 14–18 | |
| crunchy_pooler | — | Crunchy Bridge helper extension that lets PgBouncer authenticate users through PostgreSQL. | SEC | — | SQL | — | |
| cube | 1.5 | data type for multidimensional cubes | TYPE | PostgreSQL | C | 14–18 | |
| custom_roles | 0.0.3 | Role-specific Supabase RLS tables and functions for managing user roles. | SEC | — | SQL | — | |
| cyanaudit | 2.2.0 | Cyan Audit core extension | SEC | PostgreSQL | SQL | — | |
| dataclips | 0.0.1 | Archived, unfinished C prototype for querying Heroku Dataclips through a function and planned FDW. | FDW | — | C | — | |
| date_string_converter | 0.0.0 | pgrx extension skeleton for date-string conversion; current source exposes hello_date_string_converter(). | TIME | — | Rust | 11–16 | |
| daterangex | 1.1 | Date range type whose displayed upper bound is inclusive, with casts and operators. | TYPE | BSD-3-Clause | C | — | |
| db2odbc_fdw | 1.0 | Foreign data wrapper for accessing IBM Db2 through an ODBC data source | FDW | Apache-2.0 | C | 12 | |
| dblink | 1.2 | connect to other PostgreSQL databases from within a database | FDW | PostgreSQL | C | 14–18 | |
| dbms_job | — | EPAS Oracle-compatible DBMS_JOB package backed by EDB Job Scheduler. | TIME | Proprietary | SQL | — | |
| dbms_scheduler | — | EPAS Oracle-compatible DBMS_SCHEDULER programs, schedules, and jobs. | TIME | Proprietary | SQL | — |