Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
171 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pg_kaboom | 0.0.1 | Blow things up in interesting and useful^W^W ways | FEAT | Apache-2.0 | C | — | 22 |
| pg_shared_plans | 0.0.1 | Proof-of-concept shared-memory execution-plan cache for PostgreSQL | FEAT | PostgreSQL | C | 12–17 | 22 |
| pg_message_queue | 0.2.1 | Listen/Notify-based PostgreSQL message queue extension | FEAT | PostgreSQL | SQL | 10–18 | 21 |
| solverapi | 1.2 | SolveDB: A PostgreSQL-based DBMS for optimization applications | FEAT | Apache-2.0 | Shell | — | 18 |
| base36_gist | 1.0 | PostgreSQL base36 data type input/output support, internally a bigint. | FEAT | — | C | — | 17 |
| undam | 0.1 | UNDO storage table access method with in-place updates | FEAT | — | C | — | 16 |
| pg_doc_store | 0.2.1 | Provides a JSONB document-store API with full-text search. | FEAT | PostgreSQL | SQL | 10–18 | 15 |
| pgrdf | 0.6.36 | RDF, SPARQL, SHACL, and OWL reasoning for PostgreSQL | FEAT | MIT | Rust | 14–18 | 15 |
| supa_queue | 1.0.4 | Simple PostgreSQL job queue that dispatches asynchronous HTTP requests with pg_net, schedules processing and retries with pg_cron, and stores endpoint credentials in Supabase Vault. | FEAT | Apache-2.0 | SQL | 10–18 | 15 |
| ulak | 0.2.0 | Transactional Outbox extension for PostgreSQL with reliable asynchronous delivery | FEAT | Apache-2.0 | C | 14–18 | 15 |
| pg_variables | 1.2.5 | Session-scoped variables with scalar, array, and record types | FEAT | PostgreSQL | C | 14–18 | 13 |
| json_schema_validate | 0.1.0 | Validate JSON and JSONB data against JSON Schema in PostgreSQL | FEAT | PostgreSQL | C | 14–18 | 12 |
| pg_ripple | 0.128.0 | Provides an RDF knowledge-graph engine with SPARQL, SHACL, Datalog reasoning, federation, and graph analytics inside PostgreSQL 18. | FEAT | Apache-2.0 | Rust | 18 | 11 |
| schema_triggers | 0.1 | Archived C hook extension adding relation, column, and trigger schema-change events to PostgreSQL event triggers. | FEAT | BSD-2-Clause | C | 10–18 | 11 |
| saio | 0.0.1 | Experimental load-only planner hook that searches PostgreSQL join orders with simulated annealing as an alternative to GEQO | FEAT | PostgreSQL | C | — | 10 |
| accel_ext | 1.0 | Fine-grained accelerator offload runtime that overlaps GPU, HSM, or inference work with other PostgreSQL requests. | FEAT | MIT | C | — | 9 |
| meta_triggers | 0.5.0 | Insert, update and delete triggers for the meta system catalog | FEAT | BSD-2-Clause | SQL | — | 9 |
| notify_now | 1.0 | PostgreSQL Extension to send multiple responses from one SQL Query using LISTEN/NOFITY API | FEAT | MIT | C | — | 9 |
| pgmock | 0.2 | SQL/PLpgSQL extension for mocking function and table dependencies in PostgreSQL unit tests | FEAT | MIT | SQL | 10 | 8 |
| fhirpath | 1.0 | data type for jsonb inspection | FEAT | — | C | — | 7 |
| pg_debug_scan | 0.1.0 | Debug PostgreSQL table scans with custom MVCC snapshot definitions. | FEAT | Apache-2.0 | Rust | 11–16 | 7 |
| bztree | 1.0 | BzTree index access method with equality operator classes for common PostgreSQL scalar types. | FEAT | Apache-2.0 | C++ | — | 6 |
| pg_disorder | 0.1.0 | Perturb unordered SELECT row order to expose order-dependent tests | FEAT | PostgreSQL | C | 14–18 | 6 |
| pg_dropbuffers | 0.0.1 | Drop PostgreSQL shared buffers and the operating-system page cache for testing | FEAT | PostgreSQL | C | — | 6 |
| pgmer2 | 0.8.0 | PostgreSQL connector for the MeritRank graph ranking service | FEAT | MIT | Rust | 17 | 6 |
| ftree | 0.1 | atree extension for postgresql | FEAT | — | C | — | 5 |
| memoryam | 0.0.1 | In-memory TableAM implementation | FEAT | PostgreSQL | C | — | 5 |
| pg_ladybug | 1.0 | Cypher queries over PostgreSQL tables through an embedded Ladybug graph engine. | FEAT | PostgreSQL | C | 17–18 | 5 |
| pg_mentat | 1.5.7 | Datomic-compatible data model and Datalog query engine inside PostgreSQL | FEAT | Apache-2.0 | Rust | 14–18 | 5 |
| csv_tam | 0.0.1 | CSV table access method for PostgreSQL that stores table tuples in CSV-formatted relation files. | FEAT | — | C | — | 4 |
| demopgextension | 0.0.1 | Sample Postgres Extension - pg_cmake | FEAT | Apache-2.0 | C | — | 4 |
| fmodel_rust_postgres | 1.0.0 | Run f{model} event-sourced domain models inside PostgreSQL as a pgrx extension. | FEAT | Apache-2.0 | Rust | 13–16 | 4 |
| mbus | 1.1 | simple message bus for pg | FEAT | — | SQL | — | 4 |
| pg_validator | 1.0 | PostgreSQL extension to validate data with trigger | FEAT | — | C | — | 4 |
| geqo_extension | 0.0.1 | Load-only extraction of PostgreSQL's Genetic Query Optimizer with a planner hook and configurable GEQO behavior. | FEAT | — | C | — | 3 |
| optpaths | 0.1 | Planner hook extension for adding paths and removing self joins | FEAT | BSD-3-Clause | C | — | 3 |
| pg_os | 1.0 | PostgreSQL extension providing operating system-level functionality directly through SQL, enabling process management, file system operations, IPC, and system monitoring within the database environment. | FEAT | MIT | SQL | — | 3 |
| pgmb | 1.0.0 | A simple PostgreSQL Message Broker system | FEAT | PostgreSQL | SQL | 14–18 | 3 |
| pgque | 0.1.0 | Pure SQL PostgreSQL job queue that orders jobs by priority and claims them with advisory locks. | FEAT | — | SQL | — | 3 |
| qgres | 0.1.2 | Simple queue system | FEAT | PostgreSQL | SQL | — | 3 |
| repeat | 0.0.1 | A testing repo comparing an SRF that is dually implemented as ValuePerCall and Materialize | FEAT | — | C | — | 3 |
| session_variables | 0.0.4 | SQL functions for storing and retrieving session-scoped values through custom PostgreSQL settings. | FEAT | PostgreSQL | SQL | 10–18 | 3 |
| append_only_heap | 1.0 | PostgreSQL table access method that avoids fragmentation of variable-length append-only data. | FEAT | MIT | C | — | 2 |
| cbtree | 1.0 | counted btree access method | FEAT | — | C | 10 | 2 |
| cpg | 0.1 | Dépôt relatif aux journées de hacking sur PostgreSQL | FEAT | — | C | — | 2 |
| job_queue | 1.0 | Proof-of-concept database-side asynchronous job queue using dynamic PostgreSQL background workers. | FEAT | — | C | — | 2 |
| my_extension | 1.1.0 | A Basic PostgreSQL Extension | FEAT | PostgreSQL | SQL | — | 2 |
| nostr_filter | 1.0 | Nostr event types, insertion helpers, and JSON filter evaluation inside PostgreSQL. | FEAT | — | C | — | 2 |
| pg_liquid | 0.1.7 | Liquid-inspired Datalog graph query extension for PostgreSQL | FEAT | MIT | C | 14–18 | 2 |
| pg_tamagotchi | 0.1.0 | A pet for your postgres db | FEAT | — | C | — | 2 |